gpt4 book ai didi

linux - 如何通过 SSH 在远程 Linux 服务器上启动 GUI 软件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:21:12 26 4
gpt4 key购买 nike

我正在尝试从我的 Windows 7 PC 打开安装在远程 Linux 服务器中的 Matlab 软件。我正在使用 SSH 安全 shell 连接 Linux 服务器。成功连接后,我可以查看和访问我的用户帐户下的文件夹。我可以在 SSH 安全 shell 窗口中使用以下命令启动 Matlab 软件:

[sushma@scorpio 主页]$ matlab

执行此操作后,SSH 安全 shell 窗口中会显示以下消息:

MATLAB 正在选择 SOFTWARE OPENGL 渲染。未指定协议(protocol)

                               < M A T L A B (R) >
Copyright 1984-2015 The MathWorks, Inc.
R2015b (8.6.0.267246) 64-bit (glnxa64)
August 20, 2015

从上面的消息来看,软件似乎正在运行。我想访问软件的 GUI。

最佳答案

尝试ssh -X

来自 ssh 手册:

-X Enables X11 forwarding. This can also be specified on a per-host basis in a configuration file.

X11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring.

For this reason, X11 forwarding is subjected to X11 SECURITY extension restrictions by default. Please refer to the ssh -Y option and the ForwardX11Trusted directive in ssh_config(5) for more information.

-Y Enables trusted X11 forwarding. Trusted X11 forwardings are not subjected to the X11 SECURITY extension controls.

关于linux - 如何通过 SSH 在远程 Linux 服务器上启动 GUI 软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42696711/

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