如何用密码保护grub菜单项?
有没有办法可以密码保护grub菜单输入 – 例如,如果我使用Windows 7进行双启动,我可以设置它以便启动Win 7需要密码吗?
其次,我还想保护grub菜单条目,如果可能的话。
谢谢
Ubuntu上有一个Wiki页面,涵盖了所有类型的密码相关主题 。
基本上,编辑您的配置
gksu gedit /etc/grub.d/00_header /etc/grub.d/30_os-prober
在00_header
的底部添加:
cat << EOF set superusers="user1" password user1 password1 EOF
这样编辑将受密码保护,具有该用户和密码。
现在,让我们保护Windows条目。 打开30_os-prober
并找到以下行:
menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \
在那一行,添加--users
,所以它结束如下:
menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os --users \
小心不要删除结束斜杠\
。
保存并关闭,然后在终端上运行:
sudo update-grub
您还可以使用grub-mkpasswd-pbkdf2
加密密码。 请查看维基以获取更多详细信息。