Linux 忘記密碼
Linux系統版本:Centos7.9
通常我們可能會重裝系統,但是這次我只需要修改密碼。操作:一般進入單用戶模式更改ROOT密碼。
操作步驟如下:
1、重新啟動Linux系統(虛擬機也可以),在倒計時3秒前,按下e鍵,進入grub編輯頁面。
### 進入編輯模式后會看到這些信息,找到開頭是“Linux16”的行,用上下左右鍵將光標移動至這行的末尾+空格+rd.break,添加后,按下“Ctrl+X”鍵,進入緊急模式。
原理:打斷系統正常啟動,然后進入一個bash環境,系統時間是并未啟動。
2、查看掛在情況:最后一行******(ro.relatime*****)【ro】說明需要編輯密碼的文件為只讀模式,,因此需要將該文件重新以rw掛載 (這個文件一般在/sysroot)
命令: mount -o remount,rw /sysroot
3、使用chroot命令更換,修改密碼。
命令:chroot /sysroot
4、輸入命令 LANG=en 回車執行命令 passwd 然后輸入新密碼即可。
5、執行命令: touch /autorelabel 創建新文件。這個操作是告訴selinux在系統重啟時自動重新標記文件系統的selinux策略。
6、執行 exit 退出當前狀態。
7、執行 reboot 重啟。

浙公網安備 33010602011771號