1.重启服务器,进入到grub引导界面按 ‘e’

RHEL 7、CentOS 7   忘记root密码如何重置_root

2. 找到 linux16那一行,在这一行的末尾键入  rd.break console=tty0,再按 CTRL-x 进行引导系统,进入单用户模式

RHEL 7、CentOS 7   忘记root密码如何重置_密码_02

3.在当前命令行中依次输入如下命令:

mount -o remount,rw /sysroot     #重新挂载
chroot /sysroot                  #改变根目录,执行完该命令后命令行会改变
passwd                           #重置root密码,键入两次密码
touch /.autorelabel              #使selinux生效
exit                             #退出
reboot                           #重启系统

RHEL 7、CentOS 7   忘记root密码如何重置_重置_03

4.重启完成后使用刚刚重置的密码登录

RHEL 7、CentOS 7   忘记root密码如何重置_重置_04

登录成功