X11 转发请求在通道 0 上失败

X11 转发请求在通道 0 上失败

从 Linux 客户端来看,我想在 CentOS 7 服务器中使用 X11 转发。

我遵循了在互联网上找到的许多建议:

1)检查该xauth包是否已安装。

2)该/etc/ssh/sshd_config文件包含以下几行:

AddressFamily   inet
X11Forwarding   yes
X11UseLocalhost no

3)我重新启动了sshd守护进程:

systemctl restart sshd

但是从客户端运行此命令时:

ssh -X [email protected] xeyes

我收到此错误信息:

X11 forwarding request failed on channel 0
Error: Can't open display:

我还遗漏了什么?

更新

版本:

  • 客户端:OpenSSH_6.6.1,OpenSSL 1.0.1i-fips 2014 年 8 月 6 日
  • 服务器:OpenSSH_6.6.1,OpenSSL 1.0.1e-fips 2013 年 2 月 11 日

更多信息:

  • -v命令中的标志没有ssh显示任何有趣的信息。
  • journalctl -x -u sshd.service在服务器中不显示除以下之外的任何信息:Accepted publickey for user from IP port XXXX

相关内容