1

リモートホストからファイルにアクセスするプログラムに取り組んでいます。基本的に私がやりたいことは、有効な資格情報を使用してリモートの Windows/Linux ホストにログインし、特定のフォルダーに存在するファイルを確認し、それらのファイルを読み取ることです。Linux で上記の目的を達成するために使用できるライブラリはありますか?

ありがとう。

追加情報: 私は C を使用しています。リモート ホストでは、デフォルト以外のサービス (ftp など) が実行されているとは想定されていません。そのため、プロトコルがほとんどの default-config-hosts をサポートできる限り、問題ありません。

再度、感謝します。

4

3 に答える 3

2

libsshのような API が必要なようです...

ssh ライブラリは、ライブラリを使用して SSH を実装する必要があるプログラマが使用するように設計されています。クライアントの完全な制御は、プログラマによって行われます。libssh を使用すると、プログラムをリモートで実行したり、ファイルを転送したり、リモート プログラム用の安全で透過的なトンネルを使用したりできます。

于 2010-02-24T21:49:26.543 に答える
0

プログラミング タスクを本当に単純化するには、ヒューズ モジュールを使用してリモート システムをローカル ファイルシステムにマップし、ファイルシステム セマンティクスでアクセスするだけです。;) http://fuse.sourceforge.net/sshfs.html

于 2010-02-26T14:27:41.567 に答える
0

gioはプラグインを持つすべてのプロトコルを処理できますが、それを利用するにはglibを使用する必要があります。

于 2010-02-24T21:54:03.317 に答える