第一步:
重启系统,进入grub引导界面
第二步:
按下键盘上’e’键,进入编辑模式
第三步:
用方向键↓将光标移动至Linux这一行,给内核添加rd.break参数
直接在这一行末尾添加rd.break参数即可,我这里为了更加直观,删除到ro后添加参数,也可以。
第四步:
按Ctrl+x进入救援模式 ,敲几条命令即可完成
mount -o remount,rw /sysroot(以读写的方式挂载真实的根)
chroot /sysroot(切换根目录为/sysroot)
passwd root(修改root密码,这里的root也可换成系统中任意账户,但root密码修改成功后进入,可以修改任意账户密码)
出现succesfully表示修改密码成功
touch /.autorelabel(创建selinux标签文件,若系统selinux是关闭状态,则可省略这步,反之,不能省略)
第五步:
输入两次exit,系统自动重启,进系统登录界面输入你刚刚修改的密码即可
步骤汇总:
1.编辑启动菜单按e
2.给内核添加一个rd.break的参数在Linux这一行删除到ro 执行ctrl+x启动
3.以读写的方式挂载真实的根mount -o remount,rw /sysroot4.切换到真实的根并使用passwd修改密码
5.创建selinux标签文件/.autorelabel(根下面的隐藏文件)
6.两次exit退出,重新进入系统