2009-11-07 25 views
2

我遇到了一些Linux平臺上的專有應用程序,這些應用程序通過telnet進行管理。遠程telnet未啓用,但在主機上執行telnet會話。您會得到一個界面,您可以在其中輸入命令來使應用程序正常工作我想知道如何爲任何特定的應用程序構建telnet界面。不是在尋找一步一步的,只是一個基本的/一般的/全景圖的答案,就如何爲應用程序建立一個telnet接口。如何爲應用程序創建Telnet接口

+0

在引擎蓋下,它都是傾聽,接受,叉子的東西。你的目標語言是什麼?例如,在node.js中很容易。 – stevemarvell 2013-09-30 21:56:44

回答

1

telnet基於TCP/IP協議。要從C程序中「執行」telnet,你會開始搞插座,連接和使用fork() -d線程(這很簡單)讀寫數據。 (x)inetd中的一些配置,或者通過濫用(x)inetd,或者通過濫用(x)inetd中的某些配置來綁定telnet界面。瑞士軍刀TCP/IP,netcat

這兩個程序的文檔描述瞭如何設置,隱約。如果你需要更多的幫助,你知道在哪裏問!

相關問題