最近在修复OpenSSH xauth输入验证漏洞漏洞时,由于升级openssh会影响系统正常运行,于是采取设置sshd_config中的X11Forwarding选项为no。
vi /etc/ssh/sshd_config
但要向运维人员证明修改该配置不会影响系统正常运行,因此在网上查找相关资料。
https://www.jianshu.com/p/1a296191a122
https://segmentfault.com/a/1190000014822400
- 禁止X11转发
X11Forwarding no
x11转发功能实际应用会非常罕见,作用是将远程的图形数据在本地的X server上展示,以实现本地操作远程图形程序的功能。首先是Linux服务器大多运行在无图形环境下,本身就没有图形化程序跑在上面,再加上客户机可能多数是windows,又没有X环境,更加限制了这个功能的使用。还有就是x11 forwarding性能不是很好,实际使用会发现非常卡,不适合使用那种对响应速度要求比较灵敏的应用程序,比如浏览器,在x11 forwarding下运行动图会非常卡。最后就是需要跑图形化程序的服务器多数都安装有桌面环境,配置有vnc,因此就更没有人愿意使用这个功能了。