rhel6.0及centos6.0 忘记root密码解决办法
刚刚在装centos6.0系统时候,忘记了设定好的linux root用户密码。按照经验,进入单用户模式修改root密码。
但是在使用passwd进行修改时,啥反应都没有,没有提示没有错误。
后经过查找发现是centos6对此做了更改。
找到了别人的一个解决方法,特标记下。http://bazhuayu.blog.51cto.com/1441282/855908。自己验证了第一个解决方法是有效的,
下面的三条没有验证过,后期将会验证下看看具体效果,应该不会差。
下面是转载的解决方法:
重启,修改grup进入单用户模式,输入 passwd来更改root密码,结果意外的发现无论我怎么输都没反应,
不能修改密码。后来通过百度找到了原因。原来在6.0以后的版本中,直接输入 passwd是无效的!
这点与之前rhel 5是不同的!一共有四种方法可以修改密码。
1,进入单用户模式后,关闭selinux,再输入passwd即可修改密码。
2,修改/etc/passwd文件,将里面root行代表有密码的"x"删掉。
3,修改/etc/shadow文件,将里面root行加密的密文删掉。
4,通过光盘引导进入修复模式来修改。
详细截图可以参考原网页。
posted on 2012-05-31 14:15 hanxiangduo 阅读(333) 评论(0) 编辑 收藏 举报