X11 over ssh 错误:无法打开显示

X11 over ssh 错误:无法打开显示

我有一个桌面和一个服务器都运行 CentOS 7.5,我ssh -X从桌面运行到服务器。连接建立后,~/.Xauthority文件被写入,我有

$ echo $DISPLAY
localhost:10.0
$ xauth list
host.example.com/unix:10  MIT-MAGIC-COOKIE-1  xxxxxxxxxxxxxxx
host.example.com:10  MIT-MAGIC-COOKIE-1  yyyyyyyyyyyyyyyy

但跑步xclock只需要Error: Can't open display两分钟。使用ssh -Y没有什么区别。在sshd_config我有

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

设置X11UseLocalhost no并不能解决问题。ss -l | grep 6010有一个空输出。

我还有一台不同的服务器,从同一桌面转发 X 可以正常工作。有什么想法如何解决这个问题吗?

相关内容