Xshell 警告”WARNING! The remote SSH server rejected X11 forwarding request.”的解决办法

在我们使用 Xshell 远程连接 SSH 的时候可能会遇到错误的警告提示“WARNING! The remote SSH server rejected X11 forwarding request.”其实对于这种警告一般情况下都是无视的,在正常情况下它并不影响我们使用,但是免不了有强迫症的网友看着不是很爽,除非有“error”的出现才会看一眼。今天搬瓦工就来教大家如何彻底的解决这个问题。

WARNING! 警告的原因


在 Xshell 界面出现“WARNING! The remote SSH server rejected X11 forwarding request.”的原因本站查阅百度以及谷歌,也未能完全得出一个合理的答案。基本上的答案都是如何应对以及解决这个问题,而出现这个原因的问题本身在哪里,并没有确切的答案。

Xshell 警告

据目前得出的结果可能是因为 X11 的转发配置有问题也可能是对 openssh 版本进行了升级所导致的。

WARNING! 警告的解决方法


方法一:(新手朋友推荐方法二

编辑文件:vi /etc/ssh/sshd_config

将 vi /etc/ssh/sshd_config 文件中的 X11 Forwarding 参数为 yes

然后再将 UseLogin 参数为 no

可能这一行最开始是被注释的,先去掉注释,最后按"Esc"键退出编辑模式,最后输入“:wq”按回车键保存并退出,重新连接即可

如图:

Xshell 警告

修改完成后重启ssh服务

#重启ssh服务
systemctl restart sshd

如果还是没能解决问题,检查 xorg-x11-xauth 的 rpm 包是否已经安装,如果没有安装执行以下命令进行安装:

#安装xorg-x11-xauth 的 rpm 包
yum install xorg-x11-xauth

安装完成后重启 VPS 完美解决。


方法二:(新手朋友推荐此方法)

在 Xshell 窗口点击左上角的“文件”,然后再点击“当前会话属性”如图:

Xshell 警告

然后点击“隧道”,在“转发 X11 连接到 (X):”前面取消打勾,最后点击确定,如图:

Xshell 警告

然后关闭 Xshell,再次重新连接 SSH,你会发现问题已经解决了,如图:

Xshell 警告

是不是已经解决了呢,如果觉得本文对您有用,请分享给身边的小伙伴。

更多搬瓦工教程请查看:搬瓦工新手入门教程总结

搬瓦工最值得买的方案整理


下面几款VPS是本站整理出来的几款适合大部分网友的 VPS 方案,如果你不知道怎么选择 VPS 可以进行参考一下:

搬瓦工VPS套餐 CPU 内存大小 硬盘容量 每月流量 带宽 价格/年 购买链接
CN2线路-最便宜 1核 1024 MB 20 GB 1000 GB 1 Gbps $49.99 点击进入
KVM线路-最便宜 2核 1024 MB 20 GB 1000 GB 1 Gbps $49.99 点击进入
CN2 GIA线路-最推荐 2核 1 GB 20 GB 1000 GB 1 Gbps $113.99 点击进入
CN2-GIA-E-最推荐 2核 1 GB 20 GB 1000 GB 2.5 Gbps $169.99 点击进入
香港CN2 GIA线路-最优质 2核 2048 MB 40 GB 500 GB 1 Gbps $899.99 点击进入
麦子

发表评论

您必须登录才能发表评论!