6

現在、2つのアプリケーションがあります。1つはWindows上にあり、もう1つはLinux上にあります。それらは連携する必要があります(それらの間にはソケットの相互作用などがあります)。

どういうわけか1つのアプリケーションだけを作成する必要がありますが、それでもLinux側で動作するものが必要です。

私が探しているのは、SSH接続を開き(Telnet接続でも可能だと思いますが)、Linux PCにいくつかのコマンドをディスパッチするためにWindowsで利用できるAPIです(いくつかのものの送信を開始するには) )。

私はC/C++のVS2005でWindowsAPIを使用する必要があります。私は少しの間plinkを使用しました、そしてそれはとても素晴らしくて便利です、しかし私はそれを機能させるためにサードパーティのインストールを持つことができません。

本当にありがとうございました。

4

3 に答える 3

4

私はこれを自分で使用したことはありませんが、libsshはあなたにぴったりのようです。

于 2013-02-14T17:07:52.393 に答える
3

http://www.chilkatsoft.com/ssh-features.aspでChilkatSoftware を参照してください。Windows 用の SSH API が提供されています。

于 2013-02-19T16:35:28.657 に答える
2

Windows にはネイティブの SSH クライアント (またはライブラリ) はありません。ゼロからやりたくない場合は、PuTTY とそれに関連するプログラムをもう一度見てみましょう。これらはアプリケーションと共に配布できるため、追加のインストールは必要ありません。また、オープン ソースであるため (ライセンスに応じて) コードの一部を再利用/移植できる場合があります)

于 2013-02-15T12:24:33.440 に答える