我想在任何带有仅在该远程机器上运行的 JSch 操作系统中运行远程图形应用程序,例如我想运行 gedit(Ubuntu),它会出现在桌面机器中,我不需要在SSH 的外壳,它就像一个远程启动器。
是否可以为此使用任何选项?
/*Adding an option in session that allow this...*/
ChannelExec channelExec = (ChannelExec)session.openChannel("exec");
channelExec.setCommand("gedit"); //channelExec.setCommand("notepad");