Ubuntu 17.10(Xorg)切换用户时显示密码问题咨询
关于Ubuntu 17.10 + Xorg切换用户时黑屏显示密码的问题
我来分享下相关的情况,这个问题确实有不少同版本用户遇到过,属于当时系统的已知Bug,并非你个人配置出了问题:
- 这是官方记录的已知Bug:Ubuntu 17.10的Xorg会话搭配LightDM登录管理器时,存在会话切换的画面过渡逻辑漏洞——切换用户触发黑屏的瞬间,登录界面没有正确清空或遮蔽之前的输入缓存,导致过往输入的密码字符会短暂暴露。当时官方社区的Bug追踪平台上有大量用户提交了相同反馈,属于版本特定的安全类缺陷。
- 其他用户的反馈情况:很多使用Ubuntu 17.10 + Xorg的用户都碰到过这个问题,尤其是在频繁切换多用户会话的场景下更容易触发,部分用户还提到不仅是密码,登录界面的其他输入痕迹也会短暂显示。
- 临时缓解方案:如果暂时无法升级系统,可以试试这两个小技巧:
- 切换用户前,在当前会话的终端执行
xset s off关闭屏幕保护,能降低该问题的触发概率; - 更换登录管理器为GDM,执行命令
sudo apt install gdm3,安装完成后选择GDM作为默认管理器,重启后生效(注意可能存在少量兼容性小问题);
- 切换用户前,在当前会话的终端执行
- 彻底解决方式:由于Ubuntu 17.10早已结束官方支持,最稳妥的办法是升级到更高版本的Ubuntu(比如18.04 LTS及以上),后续版本已经修复了这个隐私泄露相关的Bug,同时还能获得持续的系统安全更新和稳定支持。
补充:虽然密码暴露的时间很短,但仍存在安全风险,建议优先考虑升级系统来彻底解决。
内容的提问来源于stack exchange,提问作者ProfHase85




