Ubuntu 默认 Grub 菜单包含“恢复模式”,允许以 root 身份无密码进入系统修改密码,存在安全风险。通过设置 GRUB_DISABLE_RECOVERY=true 可隐藏恢复模式菜单项。本文说明配置方法与禁用后的应急进入方式。
sudo vim /etc/default/grub
# 找到 #GRUB_DISABLE_RECOVERY="true"
# 取消注释:
GRUB_DISABLE_RECOVERY="true"
# 保存退出
sudo update-grub2
# 或
sudo update-grub
# 下次重启 Grub 菜单不再显示恢复模式项
single 或 init=/bin/bash,Ctrl+x 启动进入单用户/根 Shell。sudo chmod -x /etc/grub.d/20_memtest86+ 禁用内存测试项。

设置 GRUB_DISABLE_RECOVERY=true 并 update-grub 即可隐藏恢复模式,提升物理机安全性。应急时可用 Live USB 或 Grub 编辑 single 参数进入维护模式。