使用本指南我正在尝试向 CentOS7 安装添加引导加载程序密码。
出现提示时,输入所选的密码,并将返回的密码哈希插入超级用户帐户后 /etc/grub.d 下的相应 grub2 配置文件中。(使用 grub2-mkpasswd-pbkdf2 的输出作为密码哈希的值):
我已经使用创建了“超级用户帐户密码哈希” grub2-mkpasswd-pbkdf2
,但没有看到在哪里添加此行:
password_pbkdf2 superusers-accountpassword-hash
/etc/grub.d/ 中只有二进制文件。指南说不要使用 /etc/grub.cfg,因为它会被覆盖grub2-mkconfig -o /boot/grub2/grub.cfg
该指令将发往何处password_pbkdf2
?
答案1
您需要创建 /etc/grub.d/01_users 文件并将信息放入其中。这通常是在 kickstart 模板中使用 GRUB 引导加载程序密码时创建的,否则必须手动创建。
来源: