そこで、http: //www.jcraft.com/jsch/examples/Sftp.java の例を使用して、ftp.secureftp-test.com に接続しようとしました。
その宛先は、有効なテスト用 SFTP サーバーです (secureftp-test dot com/ に記載されているとおり)。nautilus経由でサーバーに接続して確認しました。また、プログラムのパスワードも正しいことを確認しました。
しかし、プログラムを実行して session.connect() にヒットすると、「INFO: 接続が確立されました」と表示されるだけで、1 分間静かになり、「com.jcraft.jsch.JSchException: 外部によって接続が閉じられました」ホスト"
ライブラリの while ループでスタックしたことは確かですが、その理由はわかりません。ローカルの ftp サーバーに対して試してみましたが、同じ問題がありました。
静かな瞬間に、私はタイピングできます。しかし、Enter キーを押しても、サーバーには何も送信されません。
誰かが同じ問題を聞いたり見たりしたことがありますか?