常常有些朋友在设置好了Linux之后,结果root密码忘记了!要重新安装吗?不需要的, 你只要以单用户维护模式登录即可更改你的root密码!由于lilo这个开机管理程序已经很少见了, 这里鸟哥使用grub开机管理程序作为范例来介绍!
先将系统重新启动,在读秒的时候按下任意键就会出现一个菜单画面,仔细看菜单下面
的说明, 按下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
此时,请将光标移动到kernel那一行,再按一次e进入kernel该行的编辑画面中,然后在出现的画面当中,最后方输入single:
kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet single
再按下Enter确定之后,按下b就可以开机进入单用户维护模式了。在这个模式底下,你会在tty1的地方不需要输入密码即可取得系统的控制权(而且是使用root的身份!)。之后就能够修改root的密码了!
请使用底下的指令来修改root的密码!
[root@www ~]# passwd
#接下来系统会要求你输入两次新的密码,然后再reboot,即可顺利修订root密码了!
转载自:《鸟哥的Linux私房菜》第三版 第5章“忘记root密码”