我已经使用了命令grub-mkpasswd-pbkdf2
来encryption我的密码,然后我把哈希密码放在我的Ubuntu 14.04 /etc/grub.d/00_header
:
cat << EOF set superusers="itaig" password itaig grub.pbkdf2.sha512.10000.blah.blah set superusers="lel" password lel P@ssw0rd export superusers EOF
最后,我运行update-grub2来更新grub。 重新启动后,我得到一个密码提示,当我使用encryption的密码的用户时,我得到一个错误,我无法login到grub继续启动过程。 当我使用明文密码的用户时,我可以logingrub并成功继续引导过程。 这个问题的原因是什么? 以下是/etc/grub.d/00_header
相关部分的屏幕截图:
具有未encryption密码的用户“lel”的条目就像魅力一样。 谢谢
你需要改变你的密码行
入口应该是
password_pbkdf2 itaig grub.pbkdf2.sha512.10000.bla.bla
看到
Ubuntu的帮助