CentOS 7 的 root密码忘记
https://blog.youkuaiyun.com/weixin_42107384/article/details/116475298
描述
当root密码忘了之后,可以通过重启系统,在开机时重新设置密码。
原理:Linux有用户级别,进入单用户模式进行充值密码即可找回密码
操作步骤
1、重启系统,在开机过程中,出现以下界面时按e键,进入编辑界面。

按 e键之后进入如下界面:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ddn1MN5-1641872661687)(../../source/images/CentOS%207%20%E7%9A%84%20root%E5%AF%86%E7%A0%81%E5%BF%98%E8%AE%B0/image-20220111100333808.png)]](https://i-blog.csdnimg.cn/blog_migrate/da9382a3c692807b6cb0dd4b14f07934.png)
2、按方向键下键↓,找到设置语言的地方,如LANG=en_US.UTF-8,在后面追加rw single init=/bin/bash,然后按ctrl+x重启系统
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yPy4OE8T-1641872661687)(../../source/images/CentOS%207%20%E7%9A%84%20root%E5%AF%86%E7%A0%81%E5%BF%98%E8%AE%B0/image-20220111095908005.png)]](https://i-blog.csdnimg.cn/blog_migrate/dbec0677175e96cc023fb104f3ef3a5b.png)
rw single init=/bin/bash
ctrl + x 进入单用户模式
查看系统分区情况
ls
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6FtjTtvb-1641872661687)(../../source/images/CentOS%207%20%E7%9A%84%20root%E5%AF%86%E7%A0%81%E5%BF%98%E8%AE%B0/image-20220111095105057.png)]](https://i-blog.csdnimg.cn/blog_migrate/47092c84866f3f7b0db6a70046b2d57b.png)
3、进入bash界面后,可以输入passwd命令重新设置root密码
passwd
4、执行命令touch /.autorelabel命令
touch /.autorelabel
5、输入exec /sbin/init命令重启系统
exec /sbin/init
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ib2qvgBc-1641872661688)(../../source/images/CentOS%207%20%E7%9A%84%20root%E5%AF%86%E7%A0%81%E5%BF%98%E8%AE%B0/image-20220111095534275.png)]](https://i-blog.csdnimg.cn/blog_migrate/dfbf742bd101c06fab555f792ca27bb0.png)
6、reboot 重启虚拟机
reboot
7、输入刚才更改的root密码,即可成功登录
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Lvadre4L-1641872661688)(../../source/images/CentOS%207%20%E7%9A%84%20root%E5%AF%86%E7%A0%81%E5%BF%98%E8%AE%B0/image-20220111114306992.png)]](https://i-blog.csdnimg.cn/blog_migrate/00bcf393c8bc7dafd9b71a6e067badb9.png)
本文介绍如何在CentOS7中重置已遗忘的root密码。通过重启系统并在启动时进入单用户模式,可以修改root用户的密码。具体步骤包括编辑启动选项、使用bash界面重设密码并重启系统。
811

被折叠的 条评论
为什么被折叠?



