1. 前言
單用戶模式用於忘記root密碼的情況,來修改root密碼,需要對虛擬機本身,或者服務器本身進行操作。
2.單用戶模式
使用這種模式修改root密碼,前提是知道grub密碼。
1.開機的時候按方向鍵,選擇第一個選項。按e鍵進行編輯。

2.進入grub界面

3.找到這一行,修改 ro 為 rw 。表示只讀改為讀寫。並再寫一行:init=/sysroot/bin/sh
修改完按 ctrl+x


4.切換到原來的系統環境下面去,修改密碼
# chroot /sysroot //進入系統環境里面
# passwd root //修改密碼,小方塊說明亂碼
# LANG=en //修改語系變量
# passwd root //再次執行修改root密碼即可。
# touch /.autorelabel //selinux相關,不創建無法開機
重啟

5,輸入新密碼,進入系統

3.救援模式
在不知道grub密碼的情況下,使用光盤光驅U盤的方式來重置root密碼,就是救援模式。
1.進入BIOS 界面

2.修改啟動項,在boot界面下,使用 + 鍵 把CD-ROM 移動到第一位,作為第一啟動項。按 F10 保存退出

3.進入救援模式


4.交互,選擇1繼續

5.進入系統環境,修改密碼
# chroot /mnt/sysimage
# passwd root
6.進入bios修改或者不讓鏡像連接,然后重啟

7.輸入密碼,進入系統

