0

そのリモート マシンでのみ実行される JSch を備えた任意の OS でリモート グラフィカル アプリケーションを実行したいです。たとえば、gedit (Ubuntu) を実行したい場合、デスクトップ マシンに表示されます。 SSH のシェルで、リモートランチャーのようなものです。

そのために任意のオプションを使用することは可能ですか?

/*Adding an option in session that allow this...*/
ChannelExec channelExec = (ChannelExec)session.openChannel("exec");
channelExec.setCommand("gedit"); //channelExec.setCommand("notepad");
4

1 に答える 1

1

DISPLAY=localhost:0セキュリティに問題があるかもしれませんが、設定を試すことができます。もしそうなら、質問を更新してください。

于 2012-12-15T16:36:16.317 に答える