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