(书摘)Linux忘记root密码的简单解决方案
有些朋友在配置好Linux之后或者一段时间没有使用,忘记了root密码,无法对系统进行正常的管理,遇到这样的情况怎么办?重新安装Linux?不需要的,只要以单人维护模式登陆即可更改你的root密码了!这里以CentOS6.4为例,其他Linux distributions大抵相似。具体操作步骤如下:
先将系统重启,在读秒的时候按下任意键(你不会问任意键在哪里的,对吧?!哈哈~Just joking~)

就会出现如下图的菜单画面,仔细看菜单底下的说明

按下『e』就能够进入grub的编辑模式了。此时你看到的画面类似于这样:

此时,将光标移动到kernel那一行(该行颜色变为反白,如上图中箭头1所示)。
再按一次『 e 』进入选中的kernel这一行的编辑画面, 然后在出现的画面的末尾输入 single(或者输入1)(注意空格),如下图:

再按下『 Enter 』确定之后,按下 b 就可以启动进入单人维护模式了! 在这个模式底下,你不需要输入密码即可取得终端机的控制权(而且是使用root的身份!)。 之后就能够像平时修改密码一样修改root的密码了!执行passwd命令,然后根据提示键入两次新密码(每次键入后按Enter回车),提示密码修改成功,大功告成!还是配个参考图:

这里仅是介绍一个简单的处理方法而已,有空的时候你可以仔细了解一下这样处理的原理。
方法来自鸟哥的Linux私房菜 http://linux.vbird.org/
文字描述与配图来自本人
浙公网安备 33010602011771号