日期:2014-05-16  浏览次数:20717 次

忘记root密码,无法登入linux系统,该怎么办
当你不小心忘记了密码或者不知为何密码被修改,无法进入linux系统时,你该怎么办?
以下提供一种解决方法:(以RH9.0为例)
步骤1:系统启动后,在出现grub画面时,如图1所示,从图中可看出只有一个系统(RH linux),假如是双系统,如一个是windows系统,一个是linux系统,应当用上下方向键把光标移至linux系统处,然后按e键,会出现如图2所示:



图1

图2
步骤2:在图2中,将光标移至内核文件那行,即(kernel /vmlinuz-2.4.20-8 ro root LABEL=/)处,然后在按e键,出现如图3所示:

图3
步骤3:在图3中,修改看到的那一条语句,添加single,修改后结果如图4所示,并按回车。
   single  写在ro 前面
图4
步骤4:回车返回到上图2的界面环境,再按b键进行引导,会进入如图5的字符界面。

图5
步骤5:在如图5中可以看到,当前的提示符为:sh-2.05b#
在此提示符下,输入passwd,会要求读者输入2次密码,结果如图6所示:



图6


步骤6:密码修改成功后,输入reboot重新启动,就可以用修改后的密码登入系统了。


说明:图4中修改处,无需手动修改回来,当reboot重启后,它自动还原的