引用自
開機進入啟動介面後(出現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...