linux忘记root秘密,Linux忘记root秘密怎么办

忘记root密码恢复方法

最简便的途径是在开机时通过修改GRUB引导参数进入单用户模式,另一个途径是使用RHEL6的安装光盘进入急救模式。

通过单用户模式重设root账号的密码

reboot

1)、重新启动主机,在出现GRUB菜单时按↑、↓箭头取消倒计时,并定位到要进入的操作系统选项(如“Red Hat Enterprise Linux”,)按e键进入编辑模式。

0a6479d2cd766878475b992613f25df6.png

2)、定位到已kernel开头的一行并按e键,在行尾添加“single”的启动参数,其中“single”也可以换成字母“s”或数字“1”,页可以表示进入到单用户模式。

3)、按Enter键确认后,按b键将系统引导进入单用户模式,直接进入Shell环境(不需要任何密码验证)。

4)、在单用户模式的Shell环境中,可以执行“passwd root”命令重新设置root用户的密码。

通过急救模式重设root账号密码

若使用RHEL6的安装光盘进入急救模式的Shell环境,则只需要切换到待修复Linux系统的根目录环境,直接执行“passwd root”命令重设root用户的密码即可;或者修改/etc/shadow文件,将root用户的密码字段清空,重启后以空密码可登陆系统。

进入BIOS→BOOT将CD设为启动项:

bash-4.1# chroot /mnt/sysimage

sh-4.1# passwd root

ff2ed33004385b33782feadd45ea49f6.png

总结:

重启按上下,出现centos界面按e进入编辑模式

进来后按ctrl+C打断,然后输入exit退出,选择第三项,然后选择第二项rescue ,然后输入命令“ 1 ”

进入后输入:chroot /mnt/sysimage(密码清空) , 然后输入passwd root更改密码

然后输入exit退出

本文同步分享在 博客“dreamym.wgx”(CSDN)。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值