现在我有这样的需要:Xshell——主机A——主机B当我直接从Xshell SSH到host B时,我可以打开xclock当我从Xshell SSH到host A,然后通过host A连接到host B时,打开xclock将失败,并显示错误
[root @ vs-6 ~] # xclock
Error: Can't open display:
在主机A上使用ssh时添加-Y参数应该可以解决该问题,但是还需要其他配置或程序支持。如何实现通过ssh进行多跳X转发
这里是Reference method在主机A(centos7-1908)上,您只需要安装xorg-x11-xauth软件包。然后退出所有外壳,然后重新连接到host A。此时,将自动生成$ DISPLAY环境变量,并在连接到host B时添加-Y参数。这个问题可以解决。