Centos7 忘記 root 密碼

2021-10-25 01:57:44 字數 1067 閱讀 8437

有時候,我們忘記系統的root密碼,無法進入系統,這時就需要我們對root密碼進行重置修改,針對centos7 以上的系統,可以按照下面的方法修改重置root密碼:

1、重新啟動系統,在啟動到引導選擇介面時,按e進入引導項編輯模式(注意如果快速閃過此介面,需要重啟系統,再次到這個介面時,快速按上下箭頭鍵,暫停倒計時,然後選中第一行引導項,再按e進入編輯)

2、將游標一直移動到lang=******xx.utf-8 後面,空格,再追加init=/bin/sh。這裡特別注意,需要寫在utf-8後,保持在同一行,並注意空格。由於螢幕太小,會自動新增\換行,這個是正常的。

3、編輯完成後,按ctrl+x啟動,進入下圖所示介面

4、按順序執行以下命令

掛載根目錄

mount -o remount, rw / (注意是英文都好,rw和/之間有空格)

選擇要修改密碼的使用者名稱,這裡選擇root使用者進行修改,可以更換為你要修改的使用者

passwd root

輸入2次一樣的新密碼,注意輸入密碼的時候螢幕上不會有字元出現。

如果輸入的密碼太簡單,會提示警告(bad password:the password fails the dictionary check - it is too simplistic/systematic),可以無視它,繼續輸入密碼,不過建議還是設定比較複雜一些的密碼,以保證安全性

如果已經開啟了selinux,則需要輸入以下命令(不確定是否開啟selinux,也可直接執行)

touch /.autorelabel

最後輸入以下命令重啟系統即可

exec /sbin/init 或 exec /sbin/reboot

重啟成功後,可用新設定的密碼登入系統。

centos7忘記root密碼

重啟linux系統 進入grub2介面,按e按鍵 在linux16開頭行中的最後如下 rd.break按ctrl x來進行啟動 以rw的模式來掛載 sysroot檔案系統 mount oremount,rw sysboot將 sysroot作為root的檔案系統 chroot sysroot修改ro...

CentOS7忘記root密碼

centos7忘記root密碼 長時間不用的centos機器再次開機的時候忽然忘記了密碼,總不能就重灌一台吧,還有好多服務在機器上,於是決定重置root的密碼。如果是已經開啟的機器,需要進行關閉,重新啟動。在啟動選擇核心版本的時候按上下鍵,令畫面停住。centos7每次會有兩個版本的核心供選擇,簡單...

Centos7 忘記root密碼?

隨著計算機的使用越來越普遍,現在的使用者都會有多個密碼,不是這軟體的密碼就是那個的,qq 郵箱 遊戲,還有系統的登入密碼!每乙個密碼都不一樣!所以越來越多的密碼需要去記住!也因為這樣,只要其中乙個長時間不使用,就很有可能密碼這個密碼!然後當我們要再次使用的時候,就會很無奈的發現因為忘記密碼了,無法正...