说明
操作系统:CentOS 6.0
遇到问题:忘记管理员账号root的密码,进不了系统
解决办法:重置root密码为123456
操作:
开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
按键盘上的e键,出现下面界面
用键盘上的方向键移动光标到第二项,然后再按键盘上面的e,会出现下面的界面
输入一个空格键,然后在输入数字1,回车之后,会出现下面的界面
这个时候光标还是定位在第二项,继续按键盘上面的b键,系统会自动重启,进入下面的界面
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
现在重置root密码
输入passwd root,回车
要求输入新密码,这里输入123456 回车
再次输入123456 回车
看到passwd:all authentication tokens updated successfully.一行
说明密码修改成功
现在重启系统,输入shutdown -r now 回车
系统自动重启之后,输入root回车,再输入密码123456,系统登录成功。
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
至此,root密码已经被重置为123456
» 转载请注明来源:系统运维 » CentOS忘记root密码解决办法
不错,待会试试
输入了passwd root之后,回车之后没有任何的反应!
不像楼主那样会弹出可以输入密码的对话框!
我用的是centos6 64位的!
刚试了,给力啊
不错,谢谢
我使用的是CentOS 6.0,也遇到和2楼一样的问题,
可使用以下方法试试,本人亲测可行:
1、进入单用户模式,前面几步与上面相同;
2、输入命令:“vi /etc/passwd”后回车(注意vi后面有空格),打开passwd这个文件,按“i”键进入编辑模式,将光标通过左右键移动至第一行,
root:x:0:0…..改为 root::0:0…(就是把:x给删除掉),按“ESC”退出,再按“Shift”加“:”键,输入“wq”键回车保存文件。
3、再输入“poweroff”后回车关闭电脑。(用上面说的命令也可,关机命令有很多)。
4、再重新开机,用“root”账户登录,这时不用输入密码就能登陆了。
5、再按照上面的“passwd root”命令重新设置密码即可。
说明:
1、本人刚接触Centos,有些说法可能错误,欢迎大家指正。
2、我用DELL opetiplex 780商用机安装Centos 6.0后,大多数电脑都无法在开机状态下重启电脑,只能关机后再手动开机,不知是什么原因 。
CentOS 6.3刚才用了下,方法可行。和鸟哥的方法一样。
还有如此强大的功能?回去试下。