CentOS7破解root密碼

2022-05-17 06:34:47 字數 2316 閱讀 2241

引用自

開機進入啟動介面後(出現grub boot loader 開機選項選單時),要按照螢幕的下方的操作提示迅速按下「e」鍵(或者立即點選鍵盤任意鍵,boot loader 會暫停,再按e鍵),編輯選項選單

按e 鍵,進入編輯項選單,如下圖

找到linux 16的那一行,將ro改為rw init=/sysroot/bin/sh ,如下圖所示

按下 ctrl+x ,使用單使用者模式啟動

進入到單使用者模式後,chroot 工作目錄到/sysroot

#chroot /sysroot

修改root密碼

#passwd root  (或使用echo "12345678" | passwd --stdin root 進行修改也可以)

因為在此情況下,selinux 並沒有啟動,對所有檔案的更改,可能會造成文件的context(安全上下文)不正確,為確保開機時重新設定selinux context,必

須在根目錄下新增隱藏檔案.autorelabel。

#touch /.autorelabel       (如果你系統沒有開啟selinux,那麼可以不做這一步)

退出chroot

#exit

退出系統,系統會自動重新開機

#reboot

重啟後,使用修改後root密碼登入即可。

第一步:

grub啟動畫面讀秒時按上下方向鍵,進入grub介面

第二步:

使用上下游標鍵選擇要修改的作業系統啟動核心(預設選擇的即可),按e鍵進行編輯

第三步:

使用上下游標鍵選擇「linux16… …」一行,刪除rhgb quiet,按end鍵轉移到行尾,在末尾處新增引數init=/bin/sh,用來告訴grub當啟動這個作業系統時,傳遞引數給作業系統。按ctrl + x重新引導。

第四步:

正常進入如下介面

輸入如下命令重置使用者密碼

如果系統開啟了selinux,需要執行touch /.autorelabel命令,否則系統可能無法正常啟動

最後強制重啟(一定要強制重啟,普通重啟會一直卡黑屏)

echo 1 > /proc/sys/kernel/sysrq  

echo b > /proc/sysrq-trigger 

重啟過程比較慢,因為系統要重新重新整理selinux安全標籤。

第一步:

配置bios引導項,使用光碟為第一引導啟動,按f10儲存退出

第二步:

讀秒過程選擇troubleshooting回車

然後選擇rescue a centos system進入救援模式

第三步:

閱讀提示,選擇continue繼續進行 

第四步:

記住chroot /mnt/sysimage命令,然後一直點選ok繼續 

第五步:

進入光碟內系統,輸入chroot /mnt/sysimage命令掛載本地硬碟的作業系統,修改密碼

然後exit退出硬碟作業系統,reboot重啟光碟內系統,並進入bios設定硬碟為第一引導項,進入硬碟內系統即可

centos7破解root密碼

一 重啟,在選擇核心時按 任意鍵 讓倒計時停止,然後按 e 鍵進入 編輯模式 二 進入 編輯模式 之後上下移動游標,找到以 linux16 開頭這行,按 end 鍵將游標移動到最後,輸入 rd.break console tty0 然後按 ctrl x 鍵進行儲存並重啟 注 本次是在虛擬機器圖形介面...

CENTOS7破解ROOT密碼

當忘記root密碼的時候,我們需要進入到單使用者模式重新設定root密碼,以下是破解root密碼步驟 1.開機啟動,選擇核心,按e鍵 2.找到ro更改為rw init sysroot bin sh 3.按ctrl x,會進入到乙個shell介面,需要切換一下根,將 sysroot作為根 命令 chr...

如何破解centos 7的root密碼

1.啟動系統,並在grub2啟動屏顯時,按下e鍵進入編輯模式。2.在linux16 linux linuxefi所在引數行尾新增以下內容 找到quiet 在後面新增 lang utf 8 init bin sh 3.按ctrl x啟動到shell。4.掛載檔案系統為可寫模式 mount o remo...