好久沒有折騰電腦上的VM,想在VM測試個東西,root用戶密碼竟然忘了。
當時為了想看看linux系統到底是咋模樣,就在自己本本上裝了一個虛擬機。但是習慣了window界面化的用戶,所以初次裝了帶有界面的且易上手的centos5.5系統。
好,那現在就開始介紹一下root用戶忘記密碼的解決方案。
第一步:centos5.5啟動時,一直按鍵盤“空格”直到出現系統菜單GNU GRUB,界面如下【默認centos有無界面,是看不到系統菜單的,其實加載系統菜單,類似咱們windows按ctrl+alt+delete,進入bios設置界面】
第二步:看第一步界面說明,按“e”進入編輯此GRUB界面【根據上下方向鍵選擇自己的,類似下圖】。如下圖:
第三步:看第二步圖說明,按“e”進入編輯界面,在rhgb quiet後面加“空格”,然後鍵入“single”,或者直接輸入數字的“1”並回車確定。【這張圖沒有截,o(︶︿︶)o 】,回車確定後,再次進入第二步grub的圖,但是rhgb quiet,後面已經輸入相應的的命令。
第四步:繼續按“e”進入編輯界面——設置新的密碼界面sh-3.2#命令【下圖中,我中文亂碼了】
第五步:在sh-3.2# 命令後面輸入 passwd root
此時會讓輸入兩遍,若輸入的密碼太短,會有相應的提示。
當提示認證已經成功的話,如下圖,則sh-3.2#命令後面,直接輸入 reboot 即可重啟完成
此時,已經大功告成喽,即使密碼再忘,也不怕了。【嘻嘻,保存一下我的密碼:testroot】
順便一提:sh-3.2# passwd root 若忘記其他的用戶名,也是如此操作哈。比如,另一個賬戶是lhy,則passwd lhy
至於centos5.5中幾篇記錄,見博客《linux系列》