题 无法打开显示 - X11转发 - Cent OS


试图访问 X11 我的CentOS 6 x32小型Linode VPS通过SSH Putty / Xming(在选项上启用X11转发)。

我的Windows机器不是问题,因为它与其他CentOS服务器一起使用。

X11Forwarding已启用 /etc/ssh/sshd_config,我仍然无法获得X11转发。

我想要 xclock 工作,但我明白了 Can't open display :0.0 错误。

我也尝试过不同的$ DISPLAY值 :0 要么 :10.0

我尝试过MobaXterm,连接时收到此消息:

X11 forwarding request failed on channel 0

15
2017-09-07 15:42




你在Windows机器上安装了什么X服务器? - Michael Hampton♦
不确定CentOS的等价物是什么,但是你安装了xbase-clients吗?这应该包括xauth和一些其他必需的库? - Zoredache
我做到了 yum install xclock,安装了很多依赖项。 - jacktrades


答案:


这里 (需要Red Hat登录)是来自Red Hat顾问的Tech Brief文章,该文章讨论了X-Windows为SSH连接工作所需的最小软件包。

关键点是:

1) Install the following:
xorg-x11-xauth
xorg-x11-fonts-*
xorg-x11-utils
2) Enable the following in the sshd_config file
X11Forwarding yes
3) Use an appropriate X-Server on your desktop

25
2017-09-07 18:44



你救了我几天! - zzy


安装此包: xorg-x11-xauth

得到了解决方案 这里

谢谢你的帮助!


7
2017-09-07 18:31



错误报告很有帮助!我的解决方案是改变 sshd_config中 阅读 AddressFamily inet  因为我通过sysctl取消了ipv6 ... - Julien