Centos7忘记密码重置root密码或密码过期,参考下面方法进行处理:
1. 启动系统,在GRUB2启动屏显选择界面时,按下e键进入编辑模式。
2. 在linux16打头的行,找到" ro ",将ro改为rw init=/sysroot/bin/sh
3. 现在按下 Control+x ,使用单用户模式启动,出现提示符
4. 现在,可以使用下面的命令访问系统
chroot /sysroot
5.重置密码
passwd root
如果是账号过期了,执行命令更新过期时间:chage -E 01/01/2030 root
6.更新系统信息
touch /.autorelabel
7.退出chroot
exit
8.重启你的系统
reboot
Centos7上实测有效。