CentOS忘記root密碼

2021-07-25 22:35:39 字數 1435 閱讀 1132

centos忘記root密碼

最近在看高俊峰老師的《循序漸進linux》,其中一有篇忘記linux root密碼的處理方法,總結了centos6、7的處理方法,書中介紹的非常詳細,下面的操作都是依照書中內容一步步處理的

centos6處理方法:

下面操作使用centos6.5

(1)啟動系統,待linux系統啟動到grub引導選單時,按esc鍵,如下圖選中引導項

(2)選中系統引導核心後,按e鍵,進入編輯狀態,如下圖

(3)選中帶有kernel指令的一行,按e鍵,編輯該行,在末尾加個空格,然後新增single

(4)修改完成後,按enter鍵,返回之前的介面。

(5)按b鍵,系統開始引導

(6)系統進行單使用者模式,只啟用基本服務,輸入passwd設定新的root密碼,鍵入init 3重啟進入多使用者模式下。使用新密碼登入。

centos7處理方法:

下面操作使用centos7.2

由於7和6採用不同的引導方式,方法也不同。(7是grub26是grub)

(1)啟動系統,到grub2引導選單時,找到當前系統引導選項,按e鍵,如下圖選中引導項

(2)按e後,進入如下介面,向下翻頁,游標定位到kernel引導行,在utf-8後新增以下內容

(3)新增完成,按ctrl+x,啟動shell引導,進入單使用者模式

(4)掛載根分割槽為可讀寫模式,執行如下命令

mount -o remount,rw /

(5)如果系統中已開啟selinux,還需要在根分割槽中建立autorelabel檔案,否則系統無法正常啟動

touch /.autorelabel

(6)執行passwd設定新root密碼,密碼修改完成後,直接執行reboot重啟命令已無效,此時需要輸入全路徑命令

exec /sbin/init

或exec /sbin/reboot

(4、5、6)圖示:

本文出自 「趙東偉的部落格」 部落格,請務必保留此出處

CentOS忘記root密碼

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

CentOS忘記root密碼,重置

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

CentOS忘記root登入密碼

重啟系統,載入介面時按下e鍵進入編輯模式 向下找開頭是linux16的這一行,把ro 改為 rw init sysroot bin sh 按ctrl x進入救援模式。ls發現這些目錄不是原來系統的,現在要切換回源系統,chroot sysroot 開始改密碼 passwd 輸入兩個新密碼,最後 在根...