CentOS单用户模式修改root密码
方法一
选择内核界面按 'e' 进入编辑模式,在图中位置加入rd.break,按 ctrl+x 进入
进入后默认的根目录为/sysroot,权限为只读,需要重新将这个目录进行挂载
mount -o remount,rw /sysroot
修改根目录
chroot /sysroot
然后就可以修改root密码
passwd ...
创建autolabel文件使selinux生效
touch /.autorelabel
退出重启系统
exit
reboot
方法二
选择内核界面按 'e' 进入编辑模式,在图中位置加入init=/bin/sh,按 ctrl+x 进入
进去默认 / 目录只有只读权限,需要重新挂载一次
mount -o remount,rw /
修改root密码
passwd root
创建文件使selinux生效
touch /.autorelabel
输入exec /sbin/init 正常进入系统 or exec /sbin/reboot 重启系统