方法1.启动时在内核选项后面加上 rw single init=/bin/bash
然后enter键
b键
进入单用户模式
passwd
输入两次密码
c
trl alt delete重启即可
用RHEL5的方法去做的话,输入passwd,系统居然没有反应;重新挂载根分区;进入子/bash shell仍然不行。
方法2.启动时和RHEL5的步骤一样,进入到单用户模式,然后输入:
setenforce 0 也就是让SELINUX处于警告状态
然后输入两次密码,重新启动就OK啦
方法3.启动时和RHEL5的步骤一样,进入到单用户模式,然后输入:
vim /etc/shadow 编辑这个用于放置系统所有用户密码的文件
把下面这行的第二列
root:$6$hAp.JiX.P1h0cqbX$sKZofAyl4PborLcbaSqaAyclXgCRxKsCLYI.FyboYKRfjXGYuEziJZ0h0ejA5zi9xHt0/kGNsQDzz34wrrAJv1:15184:0:99999:7:::
改成
root::15184:0:99999:7:::
(也就是把第二列删除就OK了)
这样登入系统root就没有密码了!