在GRUB引导菜单中,使用向下箭头键选择以"CentOS Linux"开头的行,然后按下"e"键进入编辑模式
按e键盘出现下面的界面(可以下拉),需要编辑修改:ro改为 rw init=/sysroot/bin/sh
按 Ctrl+x,使用单用户模式启动(进入救援模式
使用 chroot /sysroot 命令访问系统
chroot /sysroot
passwd
确认密码
touch /.autorelabel
exit
注:如果开了SELinux 更新 password 文件会导致 SELinux 安全上下文文件错误。键入以下命令在下次系统引导前重新标记所有文件, 让 SELinux 生效,如果不执行touch /.autorelabel,修改的密码是不会生效的。
重启系统测试。