为GRUB2设置密码
版本1.97-beta后,GRUB2开始支持设定开机密码了。
可以直接修改/boot/grub/grub.cfg。当然,最好更改/etc/grub.d/00_head,在末尾添加:
cat << EOF
set superusers="user1"
password user1 PasswordOfUser1
EOF
这样的话,grub升级后用grub-mkconfig生成的配置文件中就会自动包含开机密码,而不必每次都修改grub.cfg文件了。
版本1.98后,GRUB2可以设定加密的密码。先用grub-mkpasswd-pbkdf2生成加密的密码(一种基于pbkdfv2算法的加密工具)。然后,向/etc/grub.d/00_head末尾追加:
cat << EOF
set superusers="user1"
password_pbkdf2 user1 EncryptedPasswordOfUser1
EOF
我觉得,与v1相比,GRUBv2的可配置性是大大加强了,而且模板脚本用bash写成,更方便程序员DIY。不过,原来那种简洁、精悍的感觉似乎不再了。
可以直接修改/boot/grub/grub.cfg。当然,最好更改/etc/grub.d/00_head,在末尾添加:
cat << EOF
set superusers="user1"
password user1 PasswordOfUser1
EOF
这样的话,grub升级后用grub-mkconfig生成的配置文件中就会自动包含开机密码,而不必每次都修改grub.cfg文件了。
版本1.98后,GRUB2可以设定加密的密码。先用grub-mkpasswd-pbkdf2生成加密的密码(一种基于pbkdfv2算法的加密工具)。然后,向/etc/grub.d/00_head末尾追加:
cat << EOF
set superusers="user1"
password_pbkdf2 user1 EncryptedPasswordOfUser1
EOF
我觉得,与v1相比,GRUBv2的可配置性是大大加强了,而且模板脚本用bash写成,更方便程序员DIY。不过,原来那种简洁、精悍的感觉似乎不再了。
热门话题 · · · · · · ( 去话题广场 )
- 我的“随地大小躺”生活 4601次浏览
- 阅读才是最艰巨的行动 1354次浏览
- 假如可以提前退休,你会做哪些准备? 50.9万次浏览
- 巴黎奥运会·我在看直播 新话题 · 8.2万次浏览
- 我的暑假学车日记 新话题
- 今天的人设是勇敢超人 新话题