下面由centos系統(tǒng)教程欄目給大家介紹CentOS7忘記root密碼的處理方法,希望對需要的朋友有所幫助!
CentOS7忘記root密碼(實踐有效)。
如果在操作過程中發(fā)現(xiàn)無效,看看是不是自己在修改密碼的時候小鍵盤沒開啟,因為這個我還一度懷疑這個流程不對,因為我在虛擬機里配置的,所以小鍵盤每次都要手動開啟.
步驟
1.啟動系統(tǒng),在GRUB2引導畫面,按E鍵,編輯引導項
2.刪除linux16這一行最后的 rhgb和 quiet參數(shù)(在UEFI系統(tǒng)中是linuxefi),刪除rhgb和quiet這兩個參數(shù)是為了顯示系統(tǒng)信息
3.添加以下參數(shù):rd.break enforcing=0
在64位IBM Power Series是linux這一行尾;在x86-64 BIOS引導的系統(tǒng)中是linux16這一行尾;在UEFI引導的系統(tǒng)中是linuxefi這一行尾
4.按CTRL+X用改變的參數(shù)引導系統(tǒng)
5.在/sysroot/文件系統(tǒng)被掛載為只讀時,你不能改變密碼,因為文件系統(tǒng)為不可寫入。重新掛載文件系統(tǒng)為可寫入。
mount -o remount,rw /sysroot
6.文件系統(tǒng)被重新掛載為可寫,像下面這樣改變文件系統(tǒng)的root
chroot /sysroot
7.輸入passwd命令,接下來命令行提示改變root密碼
8.更新password文件會導致SELinux安全上下文文件錯誤。鍵入以下命令在下次系統(tǒng)引導前重新標記所有文件:
touch /.autorelabel
9.重新掛載系統(tǒng)為只讀:
mount -o remount,ro /
10.鍵入exit命令退出chroot環(huán)境:
exit
11.再次鍵入exit命令完成初始化,完成系統(tǒng)引導。
exit
至此,密碼修改成功,完成最后一步exit后會等待時間長一點,然后便會進入啟動頁面輸入root用戶的密碼后可以成功登陸了。