CentOS7保护grub启动菜单

1、输入grub密码。

grub2-mkpasswd-pbkdf2

在这里插入图片描述
2、把输出纪录下来。

PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.D83EEBCED27378122A16C68F775A8BF4F466CEF4A696F4733E5AC4029C3E574C766C95A8BCA991D4DB5257A7BF61242C36EEB071C81C97FE325CF43FAED7D61C.4905931D5723EB0C08E9714C0E9B3E7DDCD3B76E08996F7C88A1F742DB1656D74EE8DC83B2F3C58733C5C0F8A2DCBBEA96F2A0EC7CE4D49F786FEA411F631A80

3、对/etc/grub.d/40_custom和/boot/grub2/grub.cfg进行备份。

cp /etc/grub.d/40_custom /etc/grub.d/40_custom.backup
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-bak

在这里插入图片描述

4、修改40_custom,在后面添加两行,把第一步的信息写到文件里去。

vim /etc/grub.d/40_custom
set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512.10000.D83EEBCED27378122A16C68F775A8BF4F466CEF4A696F4733E5AC4029C3E574C766C95A8BCA991D4DB5257A7BF61242C36EEB071C81C97FE325CF43FAED7D61C.4905931D5723EB0C08E9714C0E9B3E7DDCD3B76E08996F7C88A1F742DB1656D74EE8DC83B2F3C58733C5C0F8A2DCBBEA96F2A0EC7CE4D49F786FEA411F631A80

5、重新启动grub菜单。

grub2-mkconfig -o /boot/grub2/grub.cfg

在这里插入图片描述

6、查看grub设置。

cat /boot/grub2/grub.cfg

7、重启linux机,进入grub菜单时按e,需要密码才能进去,防止别人修改root密码。
在这里插入图片描述
在这里插入图片描述

8、想去掉加密的话,修改40_custom,vim /etc/grub.d/40_custom,把新加进去的东西删掉,重启grub菜单,grub2-mkconfig -o /boot/grub2/grub.cfg,reboot重启就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值