プログラムに組み込まれているSSHコードを使用して、ユーザーが選択したサーバーに接続する必要があるクロスプラットフォームのC++プログラムである新しいプロジェクトを開始しています。libssh
との間で決定しようとしていlibssh2
ます。(ライセンスは問題ではありません。libssh
のLGPLは問題ありません。)
libssh2
このページから、1つの可能な例外を除いて、進むべき道であるように思われます。SSHv1はサポートしていません。最近、SSHv1しかサポートしていないサーバーの割合がわかりません。誰かがこの分野での経験がありますか、またはそれに答える何かを私に指摘することができますか?
あるいは、SSH v1とv2の両方をサポートするSCP機能を備えた別のSSHライブラリを誰かが指摘できますか?スレッドセーフで、非ブロッキング操作もサポートできるものが望ましいですか?