RHEL7: 救援模式修改root密码

RHEL7的救援模式,相当于RHEL6的单用户模式。
要在不知道root密码的前提下修改root密码,进入救援模式最靠谱。

参考文档

How To Reset Your Forgotten Root Password On CentOS 7 Servers

步骤

1. 进入Grub后修改启动选项。(按e可以编辑)

2. 在linux那一栏,加上

init=/sysroot/bin/sh

3. 删除

rhgb quiet


4. 修改ro为rw。

5. 按Ctrl+x启动。

6. 执行,按提示修改密码。

# chroot /sysroot
# passwd root

7. 更新SELinux参数(不更新的话重启后会无法登录)

touch /.autorelabel

8. 重启

# exit
# reboot