最早學linux時學過root密碼破解,網上應該也很多,今天碰到了,就用自己實驗環境簡單記一下
1.遠程修改系統密碼
ssh ip -p 端口 "echo '新密碼' |passwd --stdin root"
會提示輸入就密碼,做過免密登陸的操作就不用輸密碼了 --stdin表示標準輸入,這里先把密碼改成1qaz2wsx
2.重啟系統,按e進入編輯界面
3.修改linux16這行ro后面的部分,就是黃框中的,替換為rd.break
4.改完如圖,然后ctrl+x保存
5.之后進入initramfs文件系統,使用rw方式重新掛載/sysroot
6.使用chroot命令,將shell切換到sysroot下
7.使用passwd命令修改密碼,最后創建/.autorelabel文件,告訴SElinux重新進行文件標記
8.連續兩個exit退出并重啟系統,系統會自動重啟,輸入修改后密碼登陸
新聞熱點
疑難解答