① 按 e 进入编辑模式
② 修改启动方式
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190624114820459.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkxNTc2Mg==,size_16,color_FFFFFF,t_70)
注:
- 有时候需要将
ro
改为rw
- 在最后加上
init=/bin/sh
,有时可以使用init=/bin/bash
③ 按 Ctrl + x 进入单用户模式
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190624115022701.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkxNTc2Mg==,size_16,color_FFFFFF,t_70)
④ 挂载根目录
mount -o remount,rw /
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190624115114283.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkxNTc2Mg==,size_16,color_FFFFFF,t_70)
⑤ 选择要修改密码的用户名进行密码修改
演示修改 root 用户的密码,先输入passwd root
,然后输入两次一样的新密码
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190624115149936.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkxNTc2Mg==,size_16,color_FFFFFF,t_70)
⑥ 若开启了 SELinux 则还需要更新 SELinux 参数
touch /.autorelabel
⑦ 重启系统
输入exec /sbin/init
或 exec /sbin/reboot