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


15

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

我的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

1
您在Windows机器上安装了什么X服务器?
迈克尔·汉普顿

不确定CentOS等效什么,但是您是否安装了xbase-clients?这应该包括xauth和其他一些必需的库吗?
Zoredache 2012年

我做了yum install xclock,安装了很多依赖项。
jacktrades 2012年

Answers:


26

这里(需要Red Hat登录)是来自Red Hat顾问的技术简介文章,讨论了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

你救了我几天!!!
zzy

7

安装了此软件包: xorg-x11-xauth

这里得到解决方案。

谢谢你的帮助!


6
错误报告很有帮助!对我来说,解决办法是改变sshd_config的阅读 AddressFamily inet ,因为我已经通过sysctl禁用IPv6的...
朱利安
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.