CentOS 7+ 安全防护 grub 需要密码进入单用户模式
文章
林里克斯
实验平台:
CentOS Linux release 7.6.1810 (Core)
1.添加一个密码
$ sudo grub2-setpassword
Enter password:
Confirm password:
#会将密码的哈希值存到 /boot/grub2/user.cfg 下,user.cfg 文件为新增文件。用户默认为 root
2.修改 grub.cfg
$ sudo vim /boot/grub2/grub.cfg
### BEGIN /etc/grub.d/10_linux ###
menuentry 'CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3
.10.0-957.el7.x86_64-advanced-6a4d2076-f34d-47e6-9026-505f05d0345c' {
# --unrestricted 删除
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod xfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1'
14f65369-a320-4d08-8af4-6ace66b734f4
else
search --no-floppy --fs-uuid --set=root 14f65369-a320-4d08-8af4-6ace66b734f4
fi
linux16 /vmlinuz-3.10.0-957.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rhgb quiet LANG=en_US.UTF-8
initrd16 /initramfs-3.10.0-957.el7.x86_64.img
}
menuentry 'CentOS Linux (0-rescue-55b1daab18e34b8988707b3cb3eba7df) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_i
d_option 'gnulinux-0-rescue-55b1daab18e34b8988707b3cb3eba7df-advanced-6a4d2076-f34d-47e6-9026-505f05d0345c' {
# --unrestricted 删除
load_video
insmod gzio
insmod part_msdos
insmod xfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1'
14f65369-a320-4d08-8af4-6ace66b734f4
else
search --no-floppy --fs-uuid --set=root 14f65369-a320-4d08-8af4-6ace66b734f4
fi
linux16 /vmlinuz-0-rescue-55b1daab18e34b8988707b3cb3eba7df root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rhgb qui
et
initrd16 /initramfs-0-rescue-55b1daab18e34b8988707b3cb3eba7df.img
}
### END /etc/grub.d/10_linux ###
3.重启系统测试
按 E
后需要密码才能进入
Over~
版权协议须知!
本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
1469 0 2021-04-08
博主卡片
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。
现在时间 2024-12-28
今日天气
站点统计
- 文章总数:241篇
- 分类总数:29个
- 评论总数:12条
- 本站总访问量 353115 次
@xiaozi 最后的分享的镜像下载地址打不开 服务器没有开机吗?
@yuanyuan 为什么我的4b安装centos7.9 插上tf卡 显示不兼...
@Wong arrhenius 牛比
@MakerFace 厉害了!
@TongSir 老哥 更新下我的友链链接 https://blog.ton...