Linux忘记root密码的解决

之前谈了一些Linxu的基础操作,现在配置好了Linux之后,如果root密码忘记了怎么办呢?不需重新安装,只要以单人维护模式登陆即可更改root密码,现在以CentOS这个版本举例,方法如下:

1. 先将系统重新启动,在读秒的时候按下任意键就会出现菜单画面,仔细看菜单底下的说明, 按下"e"就能够进入grub的编辑模式了,如下:

root (hd0,0) 

kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet 

initrd /initrd-2.6.18-128.el5.img 

2. 将光标移动到kernel那一行,再按一次"e"进入kernel该行的编辑画面中,然后在出现的画面最后方输入single。

3. 再按下回车确定之后,按下 b 就可以启动进入单人维护模式了,在这个模式底下,不需要输入密码即可取得终端机的控制权(而且是使用root的身份)。

4. 之后就能够修改root的密码了,输入如下命令:

[root@www ~]# passwd

5. 接下来系统会要求你输入两次新的密码,结束后即完成了对root账号新密码的设置。

原文地址:https://www.cnblogs.com/yangpaopao/p/2986994.html