如果忘記了 Linux 密碼,這時有兩種情況,一種是用 LILO 管理器來啟動的,另一種是 GRUB 管理器來啟動的。 一、 LILO 管理器 如果你的系統是通過 LILO 管理器來啟動的,可在 LILO 啟動提示符 LILO boot :后輸入 Linux single ,而后回車啟動 L" name="description" />
一、LILO管理器
如果你的系統是通過LILO管理器來啟動的,可在LILO啟動提示符LILO boot:后輸入Linux single,而后回車啟動Linux系統進入單用戶模式,這時,就可以用passwd命令來修改你的密碼了,修改完后重新啟動系統,就可以使用新的密碼了。
二、GRUB管理器
如果是GRUB情況,修改密碼就麻煩一些。沒有關系您可以執行下列的操作來進入單一使用者模式:
1) 在開機管理程試的選項中,輸入[e]進入編輯模式。
2) 再來您會看到開機記錄列表。去找一條類似以下的這一行:
kernel /vmlinuz- |
先按下方向鍵移到該行已經被反白選取,再按下[e].
3) 先按下空白鍵以增加一個空白,然后加入 single 等字到這一行的最后,以告訴 GRUB 開機進入 Linux 的單一使用者模式。 再按下 [Enter] 來使變更生效。
4) 您將會被帶回到編輯模式的界面。從這里,按下 [b] 之后,GRUB 將會在開機進入單一使用者 Linux 模式。 在它完成系統載入后,將會看到類似下列的 shell 提示符號:
sh-2.05# |
5) 現在您可以更改 root 的密碼,請輸入
bash# passwd root |
6) 您必須要再輸入一次密碼以確定。 在您完成后,密碼就已經更改成功,您可以在提示符號下輸入 reboot 來重新開機; 再來您就可以正常的登入為 root 了。
原文轉自:http://www.anti-gravitydesign.com