CentOS x11 转发问题

Posted

技术标签:

【中文标题】CentOS x11 转发问题【英文标题】:CentOS x11 Forwarding issue 【发布时间】:2014-04-06 22:56:17 【问题描述】:

我在 Windows7 机器上,我正在尝试在 centOS 机器上获取图形视图以显示在我当前的屏幕上。在终端输入 xclock, gedit... 时,出现以下错误

-bash: xclock: command not found

这是 # vi /etc/ssh/sshd_config 命令的结果

# Example of overriding settings on a per-user basis
#Match User anoncvs
#       X11Forwarding no
#       AllowTcpForwarding no
#tewayPorts no
#X11Forwarding no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes

Xming 也在 server:0.0 上运行,我在 putty 上打开了 X11 转发

那么问题出在哪里?

【问题讨论】:

【参考方案1】:
sudo yum install xorg-x11-apps

应该覆盖它!

【讨论】:

【参考方案2】:

您的主目录中有 .Xauthority 文件吗?

我最近找到了我的问题的答案,可能与您的问题相似。我已经看到了很多关于这个主题的未解决的未解决问题。您可能还有一些事情需要解决,但 SELinux 设置最终成为我的最后一道障碍。这里介绍了许多其他步骤:ssh X11 forwarding won't work

除此之外,您可能需要更改 Xming 设置以匹配 Centos 的默认 DisplayOffset 10。在对 sshd_config 进行任何更改后,您需要通过

重新启动服务

/etc/init.d/sshd重启

我想强调的是,我的情况是(希望如此!)安全管理的 Intranet 中的非关键操作。如果您希望为您的家庭网络打开端口或配置 ***,我不建议您在工作或在家中关闭 SELinux。请考虑:http://securityblog.org/2006/05/21/software-not-working-disable-selinux/

【讨论】:

以上是关于CentOS x11 转发问题的主要内容,如果未能解决你的问题,请参考以下文章

转发 X11 失败:网络错误:连接被拒绝

MacOS High Sierra 和 X11 转发

X11 转发每 20-30 分钟失败一次

“通道 0 上的 X11 转发请求失败”

vscode集成终端如何开启x11转发?

如何在 WSL2 上设置工作 X11 转发 [关闭]