主要目的:解决密码忘记等疑难杂症
操作环境:vm虚拟机(不需要使用远程连接)
<方法一>
步骤一,重启虚拟机或者启动虚拟机,按“E”键进入单用户模式
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a171222095d512a78f7ddf234dc2cfe1.png)
找到Linux16开头的一行,在ro处进行修改![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/98fb68058aa9c5324f80466593e403bb.png)
将ro改成rw ninit=/sysroot/bin/sh
然后ctrl+x进入单用户模式
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/79a41ae80068b354254a9008e3c3166e.png)
步骤二:第三步: 真实操作系统
chroot /sysroot
passwd
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bdebd4d2321cf5d5bcf4bf20b41c9e44.png)
此时密码过于简单系统不会接受,可以再试一次
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/12fa29f75d51e4b801fdfe9eb1e3406f.png)
步骤三:新建一个/.autorelabel的文件
步骤四:exit–reboot
这样就可以输入新密码进入系统了!
<方法二>
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1478ae4e28f3cc39978f482e5590c597.png)