Java 内で SSH を実行したいのですが、コマンドとファイルを含む SSH ステートメントを実行する方法がわかりません。たとえば、標準端末でのコマンド:
ssh user@host 'upload' < myfile.txt
うまくいけば、ある種の Runtime.exec() ではなく、Java ライブラリ経由で
試してみてください:
http://www.jcraft.com/jsch/
ここに必要な例があります:
http://www.jcraft.com/jsch/examples/ScpTo.java.html