以下是Centos7、8的root密码修改方法(忘记密码且开机登录不上)
重启或开机后按e键进入选择系统模式

光标移动到Linux16行,把ro 改为rw init=sysroot/bin/sh


按Ctrl+X 执行
进入后输入chroot /sysroot

输入passwd
根据提示输入2次新设的密码
完成后输入touch /.autorelabel
exit
reboot

重启后输入新密码就可以了
重启或开机后按e键进入选择系统模式

光标移动到Linux16行,把ro 改为rw init=sysroot/bin/sh


按Ctrl+X 执行
进入后输入chroot /sysroot

输入passwd
根据提示输入2次新设的密码
完成后输入touch /.autorelabel
exit
reboot

重启后输入新密码就可以了