恢复root密码 Centos7 Redhat7

恢复root密码-1
在RHEL7中,可以使从initramfs运行的脚本在某些点暂停,提供
root shell,然后在该shell存在的情况下继续。虽然这主要是为了进行
调试,但也可用于恢复丢失的root密码。
1.重新启动系统
2.按任意键终端启动加载器倒计时
3.将光标移到需要启动的条目
4.按e编辑选定的条目
5.将光标移到内核命令行(以linuxl6开头的行)
6.附加rd.break(从initramfs向系统移交控制权前,该操作会中断)
注意:initramfs提示会显示在内核命令行中指定为最后的任何控制台中。
7.按ctrl+x使用这些更改进行启动
8.以读写形式重新挂载/sysroot
mount -oremount,rw /sysroot
9.切换为chroot存放位置,其中/sysroot被视为文件系统树的root
chroot /sysroot
10.设置新密码
passwd root
11.确保所有未标记的文件在启动过程中都会重新获得标记
touch /.autorelabel
12.Exit两次退出(第一次退出chroot位置,第二次退出initramfs)

猜你喜欢

转载自www.cnblogs.com/wadelin/p/12968751.html