首先,你要明白,你的密碼如果忘記了,你使用的引導工具是什麼!常用的引導工具有lilo,GRUB等等。你必須首先明白了之後,才能選擇正确的方法破解!
我首先說一下當你的linux使用lilo來引導的時候,密碼忘記了的破解辦法。
在啟動的時候就會出現lilo的提示符,這個時候按ESC,這個時候就會出現LILO boot:提示符。如下:
LILO boot:
在後面直接輸入linux single,或者init 1就直接進入單使用者模式下,這個時候root是直接登陸的,不需要輸入密碼。
當電腦啟動以後,輸入
#passwd
輸入root的新密碼。
搞定~
如果你的系統使用的是GRUB引導,這個時候就更簡單了,不過操作的時候小心喲,不然你可能不成功!
開機的時候你會看到GRUB的啟動選項,請将光标移動到Linux的啟動行,輸入e回車。這個時候你會看到如:
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/的行,請将光标移動到最後,輸入single然後回車傳回,按b啟動就可以了。
注意,這個時候啟動是沒有密碼的,你可以直接去運作passwd修改密碼。
在啟動界面的時候按E
選擇kernel XXXXXXXXXX後面一堆可能對應版本不同
再次按E
grub edit> kernel XXXXXXXXXXXXX的後面加上空格1
然後回車
回到選擇界面 按B(boot)
一大堆的啟動資訊過後
出現了熟悉的指令行
輸入 passwd
設定新密碼即可
本文轉自 沐小七 51CTO部落格,原文連結:http://blog.51cto.com/3088522/568944