1. 程式人生 > >單用戶模式和救援模式

單用戶模式和救援模式

註意 同時按下 title boot 回車 語言 分享圖片 ffffff clas

Emergency模式(centos6叫單用戶模式):

  • 當忘記了root用戶密碼的時候,可以進入此模式進行修改root密碼

操作步驟:

  1. 重啟CentOS系統:init 6

  2. 在開機界面時,按【↓】方向鍵,目的是為了停留在開機界面;選擇第一項,同時按下e鍵,進入GRUB界面

    技術分享圖片

  3. 在GRUB界面,移動光標,找到linux16開頭的行,光標移動到ro,然後把ro修改成rw init=/sysroot/bin/bash; 最後按Ctrl+x,進入原始系統界面

    技術分享圖片

  4. 進入了原始系統界面後,切換系統,輸入chroot /sysroot/; 輸入修改密碼命令passwd,這是會出現亂碼

    技術分享圖片技術分享圖片


  5. 設置一下語言LANG=en,然後在修改root密碼,輸入passwd;輸入兩次新密碼

    技術分享圖片

  6. 關鍵的一步,輸入命令touch /.autorelabel(要執行這一步設置才會生效)

    技術分享圖片

  7. 最後Ctrl+D 退出終端,輸入reroot重啟即可!


救援模式:

  • 救援模式和Emergency模式差不多,但是救援模式必須用安裝盤進入的;如果系統的GRUB是加密的並且不知道GRUB密碼的,這是就不能使用Emergency模式了;使用救援模式也能修改root密碼!

操作步驟:

  1. 關機:init 0;檢查是否啟動光盤,如下圖,設備狀態選擇“啟動時連接”,確保加載鏡像文件;

    技術分享圖片

  2. 右鍵虛擬機名稱,選擇“電源”下的“啟動時進入固件BIOS”,為了設置CD光盤為第一啟動項

    技術分享圖片

  3. 進入安裝前界面,選擇Troubleshooting

    技術分享圖片

  4. 接下來訓選擇“Rescue a CentOS Linux system”

    技術分享圖片

  5. 兩次回車後,進入交互界面

    技術分享圖片

  6. 輸入數字1,兩次回車進入shell

    技術分享圖片

  7. 按提示切換系統,然後輸入passwd修改root密碼

    技術分享圖片

  8. 最後重啟系統:init 6 (註意需要取消CD為Boot第一啟動項)

單用戶模式和救援模式