當前位置:成語大全網 - 書法字典 - 忘記root權限的密碼

忘記root權限的密碼

作為Linux系統管理員,如果Linux忘記了root密碼該怎麽辦?或者不知道root密碼,想強行更改。本文僅針對如何在grub的引導模式下破解Linux的root密碼。我們知道,如果我們不知道root密碼,我們必須通過runlevel以1的級別運行,這意味著我們通過單用戶模式重置了root密碼。

我們來詳細介紹壹下如何破解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密碼。