1、首先重启系统,开机启动进入系统的界面时按下键盘e键进入编辑模式。
2、在以linux起首quiet结尾的这行的行尾处输入空格+rd.break,然后键盘按ctrl+x进入紧急救援模式。
3、在救援模式下执行mount查看挂载情况。
5、查看sysroot是以只读形式挂载的,执行mount -o remount,rw /sysroot,重新挂载,使其拥有读写权限。
mount -o remount,rw /sysroot
6、执行chroot /sysroot/切换其目录下,此时swtich_root变化为sh-4.4。
chroot /sysroot/
7、中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
8、系统selinux开启的情况下,需要执行touch /.autorelabel,更新系统信息,否则即使passwd更改密码后,系统重启后依旧无法登录。
touch /.autorelabel
9、上述步骤完成,执行passwd更改密码,输入长度和复杂程度适合的新密码,再次输入确认,会提示密码成功修改。
passwd
10、执行exit退出sysroot;紧接着执行reboot重启,重启完即可使用新root账户密码进行登录。
exit
reboot