1) 两个菜单
2) 光标 在 第1个菜单 按 e (edit)
方法一:. linux16 ... ro .... UTF-8
ro 改成这个 rw
UTF-8 后面加一段 init=/bin/bash
echo nicaicai | passwd --stdin root
touch /.autorelabel
exec /sbin/init
方法二:. UTF-8 后面加 rd.break
ro: readonly 改成 读写rw模式
mount -o remount,rw /sysroot
# 切换到系统的 根
chroot /sysroot
echo 123.com | passwd --stdin root
touch /.autorelabel
exit
exit
方法三:. ro 改成这个 rw UTF-8 后面加 rd.break
chroot /sysroot
echo 123.com | passwd --stdin root
touch /.autorelabel
exit
exit
针对于方法三的注:如果沙盒SELINUX为disabled状态不需要重新打标签
[root@node02 ~]# sed 's/SELINUX=.*/SELINUX=enforcing/g' /etc/selinux/config | grep -w ^SELINUX
SELINUX=enforcing
[root@node02 ~]# cat /etc/selinux/config | grep -w ^SELINUX
SELINUX=disabled
[root@node02 ~]# sed -i 's/SELINUX=.*/SELINUX=enforcing/g' /etc/selinux/config | grep -w ^SELINUX
[root@node02 ~]# # 重启一次 再重启 在这 破密码 (破 密码的时候 不打标签 不运行这个命令 touch /.autorelabel)