概要 JschはJavaによるSSHの実装です。EclipseやANT内部で利用されているそうです。非常に便利なAPIですが、ソースコードにもほとんどコメントがない上、ドキュメントが貧弱で中々調査が進みません…。 http://www.jcraft.com/jsch/index.html リモートのcrontabを更新する SSH経由で接続し、crontabコマンドを利用して接続したユーザのcrontabを書き換えるサンプル。標準入力やエディタ経由での書き込みは出来なかったのでechoコマンド出力をパイプするという荒業を使っている。 JSch jsch = new JSch(); Session session = null; ChannelExec channel = null; try { session = jsch.getSession(user, host, port); s