如何用密码保护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加密密码。 请查看维基以获取更多详细信息。