在centos下忘记root密码,需要进入到单用户模式下面修改。
1.在进入系统之前,按ESC键。
2.选择第二项。输入E。
3.选择启动模式。输入 “1” 或者 “single”
4.返回到了上一页面,输入“b”,重启系统。
6.如果是在linux下面,应该已经可以直接修改了。#passwd
但是cent os 6.0 下面,单用户模式,是受限模式。所以不允许修改。
方案一:需要先用setenforce 0 关闭selinux,然后用passwd修改。(已验证)
方案二:需要先用setenforce 0 关闭selinux,然后 echo "passwd" | passwd - stdin root
经过验证,需要用 echo "passwd" | passwd --stdin root