PuTTYを介してTelnetサーバーにアクセスできます。これにより、ターミナルが開き、コマンドを送信してデータ/ログを取得し、プロセスを開始/停止できます。接続とテスト用のコマンドを自動化するために、C++を介してこのサーバーにアクセスする方法の調査を開始したいと思います。基本的に、自分自身に接続して認証し、端末を入力しているかのようにサーバーとの間で書き込みと読み取りを行うことができるTelnetクライアントが必要です。どこから研究を始めればいいですか?私は以下を含むいくつかの例を試しました:
http://lists.boost.org/boost-users/att-40895/telnet.cpp
コンパイルして実行すると
./telnet 192.168.1.26 23
何も起こりませんが、PuTTYを使用してサーバーに接続すると、次のようになります。
QNX Neutrino (localhost) (ttyp0)
login: root
password:
#
どんな助けでも大歓迎です。
注:
-OSXバージョン10.7.3とi686-apple-darwin11-llvm-gcc-4.2を実行しているMacを使用しています
-これを行うことは許可されています。
-Windows 7マシンでPuTTYを使用しています。接続は、イーサネットからUSBへのイーサネットアダプタであり、[ローカルエリア接続のプロパティ]> [TCP / IPv4プロパティ]の設定は、特定のIPアドレス、サブネットマスク、およびデフォルトゲートウェイです。有用な情報。
ありがとう