我正在使用 ssh -X 进入网关服务器(GW)并从那里到另一台机器(A)。一切正常,我可以打开应用程序(例如 gedit)。
然而,当我做同样的事情在机器 B 上打开应用程序(再次通过 GW)时,我遇到了问题。我可以打开xclock
,但不能gedit
打开其他程序(我也没有收到任何错误)。
我尝试在服务器(/etc/ssh/sshd_config)上设置设置,如下所示:
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
但事情仍然行不通。另外,echo $DISPLAY
我得到:localhost:10.0