gpt4 book ai didi

java - 仅使用 Java JSch 在远程计算机中运行图形应用程序,不使用 X11Fordward

转载 作者:行者123 更新时间:2023-12-01 14:59:24 25 4
gpt4 key购买 nike

我想在任何带有 JSch 的操作系统中运行远程图形应用程序,该应用程序仅在该远程计算机中运行,例如我想运行 gedit (Ubuntu),它将出现在桌面计算机中,我不需要使用它位于 SSH 的外壳中,就像一个远程启动器。

是否可以使用任何选项?

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

最佳答案

您可以尝试设置DISPLAY=localhost:0,尽管您可能会遇到安全问题;如果是这样,请更新问题。

关于java - 仅使用 Java JSch 在远程计算机中运行图形应用程序,不使用 X11Fordward,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13893603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com