CentOS6忘记root口令

本文详细介绍了Linux系统启动菜单的解锁与加密过程。在未加密状态下,可以通过启动菜单的grub界面进入单用户模式修改密码。当启动菜单加密后,需要知道密码才能编辑grub。若忘记密码,可通过光盘进入救援模式,用chroot命令修改。文章还展示了如何使用grub-md5-crypt生成加密密码并配置到grub.conf文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、启动菜单未加密情况

  • 开机按任意键进入启动菜单,如下

  • 按a或e进入grub界面

  • 选中内核按e进入内核编辑模式

  • 输入1或者是S或者s或者single,然后按enter回车键

  • 按enter回到启动菜单后,按b进入系统

  • 进入系统后,输入passwd修改密码

2、启动菜单加密情况

  • 根据如下方式先完成启动菜单加密,再模拟破解启动菜单加密情况下如何解密

#grub-md5-crypt生成grub密钥
[root@CentOS69 ~]# grub-md5-crypt 
Password: 
Retype password: 
$1$bolkD$8qkv5P1nYA75gB6mctTom1
​
#将如上生成的密码MD5值,填入到grub.conf配置文件
[root@CentOS69 ~]# cat /etc/grub.conf 
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
password --md5 $1$bolkD$8qkv5P1nYA75gB6mctTom1
........
​

想再次编辑grub,就需要密码验证

按p输入密码,即可进入grub编辑

3、如启动菜单加密后忘记密码,则需通过光盘进入救援模式,恢复密码

  • 挂载启动光盘

  • 从光盘启动,选择Rescue installed system进入救援模式,如下图

  • 一直下一步,直到选择shell进入系统

  • 进入系统后,输入命令chroot /mnt/sysimage切换到根,然后输入passwd修改密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值