首頁 > 運維 > CentOS > 主體

CentOS7 忘記 root 密碼的解決辦法

Guanhui
發布: 2020-06-02 11:30:30
原創
10964 人瀏覽過

CentOS7 忘記 root 密碼的解決辦法

CentOS7 忘記root 密碼的解決方法

1、啟動系統,在GRUB2引導畫面,按E鍵,編輯引導項目 

CentOS7 忘記 root 密碼的解決辦法

2、刪除linux16這一行最後的rhgb和quiet參數(在UEFI系統中是linuxefi),刪除rhgb和quiet這兩個參數是為了顯示系統資訊 

CentOS7 忘記 root 密碼的解決辦法

3、新增以下參數:rd.break enforcing=0 

在64位元IBM Power Series是linux這一行尾;在x86-64 BIOS引導的系統中是linux16這一行尾;在UEFI引導的系統中是linuxefi這一行尾 

CentOS7 忘記 root 密碼的解決辦法

4、按CTRL X用改變的參數引導系統 

CentOS7 忘記 root 密碼的解決辦法

5、在/sysroot/檔案系統被掛載為唯讀時,你不能改變密碼,因為檔案系統為不可寫入。重新掛載檔案系統為可寫入。

mount -o remount,rw /sysroot
登入後複製

6、檔案系統被重新掛載為可寫,像下面這樣改變檔案系統的root 

chroot /sysroot
登入後複製

7、輸入passwd指令,接下來命令列提示改變root密碼 

CentOS7 忘記 root 密碼的解決辦法

#8、更新password檔案會導致SELinux安全上下文檔案錯誤。鍵入以下指令在下次系統開機前重新標記所有檔案: 

touch /.autorelabel
登入後複製

9、重新掛載系統為唯讀: 

mount -o remount,ro /
登入後複製

CentOS7 忘記 root 密碼的解決辦法

10、鍵入exit指令退出chroot環境: 

exit
登入後複製
登入後複製

11、再次鍵入exit指令完成初始化,完成系統引導。 

exit
登入後複製
登入後複製

CentOS7 忘記 root 密碼的解決辦法

至此,密碼修改成功,完成最後一步exit後會等待時間長一點,然後便會進入啟動頁輸入root用戶的密碼後可以成功登陸了。


推薦教學:《CentOS

以上是CentOS7 忘記 root 密碼的解決辦法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!