CentOS 8 忘記root密碼,重置

2021-10-05 17:53:31 字數 1561 閱讀 2053

在linux運維過程中難免遇到忘記root超級管理員密碼的問題,忘記root密碼如何重置呢?

前提:能夠修改linux系統啟動kernel引數

1)啟動系統,選擇kernel 啟動選單

2)選中第一行,按 e 字母鍵進入 編輯選單

3)定位到 linux($root)行,在行尾追加核心引數:rd.break

4)按下ctrl+x啟動系統,進入switch_root模式

5)switch_root模式:將原有系統的 / 根目錄以唯讀模式掛載在/sysroot/目錄下,修改root密碼必須將原有系統的 / 根目錄掛載為可讀寫模式

6)重掛/sysroot目錄為可讀寫模式

7)將當前系統的 / 根目錄切換到/sysroot

8)修改root密碼,無需輸入原root密碼,直接修改掉。

passwd root
9)自動重置/etc/passwd selinux檔案上下文

10)exit退出shell

11)再一次exit退出 switch_root模式,等待系統重啟完成

重置root密碼需要訪問到kernel啟動選單,遠端重置root密碼需要遠端控制卡訪問物理console,最後一定要等待系統自動重啟完成,此過程要耐心點。一定要讓系統自動重啟完成,千萬不要關閉系統或者硬重啟。

CentOS忘記root密碼

centos忘記root密碼 最近在看高俊峰老師的 循序漸進linux 其中一有篇忘記linux root密碼的處理方法,總結了centos6 7的處理方法,書中介紹的非常詳細,下面的操作都是依照書中內容一步步處理的 centos6處理方法 下面操作使用centos6.5 1 啟動系統,待linux...

CentOS忘記root密碼

在開機啟動的時候快速按 esc 鍵 會進入選擇核心介面 選擇忘記密碼的核心 再次按e 則會出現選擇頁面 我們選擇kernel開頭 按e 這個頁面可以編輯 在資訊最後也就是 quiet後面輸入 空格 1 回車 是不是感覺又回到第二步了呢?並不是,這裡按鍵盤的 b 鍵,進入引導系統 在這個畫面中的 後輸...

CentOS忘記root密碼,重置

第一步 啟動電源到這步,按e 進入編輯 第二步 如圖新增init bin sh 當一行放不下加 後下一行寫。第三步 ctrl x 引導啟動 第四步 新增掛載目錄 執行命令 mount o remount,rw 第五步 選擇需要修改密碼的使用者,此處選root 執行命令 passwd root 第六步...