忘記root密碼的解決方法

一、Ubuntu系統

開機按住ESC鍵或Shift鍵進入Grub菜單。
按"e"修改第一條 "Ubuntu, 2.6.xxx-generic"
修改倒數第2行: "linux /boot/vmlinuz-* ro quiet splash” 改爲 "linux /boot/vmlinuz-* rw single init=/bin/bash"
按 Ctrl+x 重啓系統
輸入 passwd root 修改root的密碼
reboot重啓

二、CentOS/RedHat系統

以單人維護模式登錄進入系統可更改root密碼,下面使用grub開機管理程序作爲範例來介紹。
先將系統reboot重啓,在讀秒的時候按下任意鍵出現選項頁面,按下"e" 進入grub的編輯模式。此時你看到的畫面有點像底下這樣:
root (hd0,0)
kernel /vmlinuz-2.6.32-64.el6 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.32-64.el6.img

將光標移到kernel那一行,再按一次 "e" 進入kernel行的編輯畫面中,然後在末尾輸入 single:
kernel /vmlinuz-2.6.32-64.el6 ro root=LABEL=/ rhgb quiet single
敲下[Enter]鍵確定,再按"b"開機進入單人維護模式。
在該模式下,你可在tty1無需輸入密碼即可取得終端的root控制權。最後執行passwd命令修改密碼(需要輸入兩次新密碼),再reboot重啓即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章