ある時点で、実行中のマシンから別のマシンにファイルを転送する必要がある作業用の Java プログラムを作成しています。要件は、FTP、SFTP、または認証が安全であるがデータが暗号化されずに転送される接続を介して転送を行うように構成できることです。
最初の 2 つを実装することは、サード パーティの Java ライブラリでそれほど悪くはないはずです。私が抱えている問題は、3番目のオプションにあります。これを行う唯一の方法は、FTP over SSH をトンネリングすることです。
私はこの問題にかなり慣れていないので、誰かに役立つ提案があるかどうか疑問に思っています。これは、信頼できる Java ライブラリ (推奨) またはプログラム内から別のプロセスとして呼び出す他のツールを使用して行うことができます。
ありがとう