忘记root密码了怎么办?

本文以centos为例来说说忘记密码的存在方法:

  1. centos5/6 忘记密码
忘记root密码了怎么办?_第1张图片
忘记密码

重启机器,在读秒时候按下任意键进入如下界面,按下e以后进入如下界面


忘记root密码了怎么办?_第2张图片
GRUB编辑e

再次按下e


忘记root密码了怎么办?_第3张图片
进入内核编辑e

在此=处输入1或者single 回车,会返回到上一个界面,这时候按下b
忘记root密码了怎么办?_第4张图片
image.png

这时候就进入了单用户模式
单用户模式

在单用户模式输入passwd root,修改完密码以后,reboot

忘记root密码了怎么办?_第5张图片
修改root密码
忘记root密码了怎么办?_第6张图片
使用你修改的密码就可以登录了

2.centos7 忘记密码
centos7和以前的有很大的改变,因此也不再是上面的操作方法,首先读秒是在这个界面,可以按下任意键,然后选择上面那个按下e。有的人会问为什么centos会有两个启动选项。下面那个是修复系统使用的。我也没有具体使用过。

忘记root密码了怎么办?_第7张图片
选择启动项按下e

按下e以后进入了一个和以前不一样的界面,再次界面找到linux16 那一行

忘记root密码了怎么办?_第8张图片
启动编辑界面
忘记root密码了怎么办?_第9张图片
找到linux16

在最后面输入init=/bin/sh (其实也可以输入rd.break console=tty0)在rhgb前面输入rw。输入完以后按下ctrl+x进入求援模式

忘记root密码了怎么办?_第10张图片
编辑启动项

在如下界面输入passwd root 输入你要的密码 然后touch /.autorelabel
最后exec /sbin/init 退出重启系统


忘记root密码了怎么办?_第11张图片
更改密码,更新系统,退出
忘记root密码了怎么办?_第12张图片
可以正常进入了

你可能感兴趣的:(忘记root密码了怎么办?)