我們來詳細介紹壹下如何破解Linux的root密碼:
1,打開Linux系統,我這裏用的是紅帽AS5的版本。進入grub引導菜單,將出現以下字樣:
“按任意鍵進入菜單”,然後我們有3秒鐘的時間按任意鍵進入Grub菜單。如何設置這個3秒的默認時間,或者我們不想設置默認啟動系統,請參考:inittab設置。
2.進入grub菜單,其中將列出該計算機上安裝的多個操作系統。如果只有壹個,將只顯示壹個啟動菜單。這時,我們看到啟動菜單框下面有壹行,我們在其中按E鍵進入grub編輯模式(註意:這裏的編輯只對本次啟動有效,不會保存在grub.conf文件中)。
3.移動鍵盤,選擇第二列:kernel/vmlinuz-2 . 6 . 18-128 . El 5 rorout = label =/rhgbquit,這是我們重置root密碼的關鍵。然後根據屏幕下方的提示,我們按下“E”鍵。進入編輯模式。
4.將kernel/vmlinuz-2 . 6 . 18-128 . El 5 rorout = label =/rhgbquit更改為kernel/vmlinuz-2 . 6 . 18-128 . El 5 rorout = label。返回上級菜單,按B啟動系統。(當然這裏我們也可以把1寫成single,也是單用戶模式的意思。)
5.成功啟動系統。此時系統不會提示我們輸入任何信息,直接進入系統。這時,我們都可以修改root密碼。使用passwd命令,例如passwd root,系統會讓我們輸入新的root密碼並再次確認。設置後,重新啟動系統重啟。就這樣,我們成功地更改了這個Linux系統的root密碼。