在我们使用 Xshell 远程连接 SSH 的时候可能会遇到错误的警告提示“WARNING! The remote SSH server rejected X11 forwarding request.”其实对于这种警告一般情况下都是无视的,在正常情况下它并不影响我们使用,但是免不了有强迫症的网友看着不是很爽,除非有“error”的出现才会看一眼。今天搬瓦工就来教大家如何彻底的解决这个问题。
WARNING! 警告的原因
在 Xshell 界面出现“WARNING! The remote SSH server rejected X11 forwarding request.”的原因本站查阅百度以及谷歌,也未能完全得出一个合理的答案。基本上的答案都是如何应对以及解决这个问题,而出现这个原因的问题本身在哪里,并没有确切的答案。
据目前得出的结果可能是因为 X11 的转发配置有问题也可能是对 openssh 版本进行了升级所导致的。
WARNING! 警告的解决方法
方法一:(新手朋友推荐方法二)
编辑文件:vi /etc/ssh/sshd_config
将 vi /etc/ssh/sshd_config 文件中的 X11 Forwarding 参数为 yes
然后再将 UseLogin 参数为 no
可能这一行最开始是被注释的,先去掉注释,最后按"Esc"键退出编辑模式,最后输入“:wq”按回车键保存并退出,重新连接即可
如图:
修改完成后重启ssh服务
systemctl restart sshd
如果还是没能解决问题,检查 xorg-x11-xauth 的 rpm 包是否已经安装,如果没有安装执行以下命令进行安装:
yum install xorg-x11-xauth
安装完成后重启 VPS 完美解决。
方法二:(新手朋友推荐此方法)
在 Xshell 窗口点击左上角的“文件”,然后再点击“当前会话属性”如图:
然后点击“隧道”,在“转发 X11 连接到 (X):”前面取消打勾,最后点击确定,如图:
然后关闭 Xshell,再次重新连接 SSH,你会发现问题已经解决了,如图:
是不是已经解决了呢,如果觉得本文对您有用,请分享给身边的小伙伴。
更多搬瓦工教程请查看:搬瓦工新手入门教程总结
搬瓦工最值得买的方案整理
下面几款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 | 点击进入 |