RHEL7破解密碼操作步驟


首先查看系統是什么版本 cat /etc/redhat-release

第1步:然后重啟Linux系統並出現引導界面時,按下鍵盤上的e鍵進入內核編輯界面.

第2步:在Linux16 參數這行的最后面追加"rd.break"參數,然后按下Ctrl+X組合鍵來運行修改過的內核程序.如下圖:

第3步: 經過30秒后,進入到系統的緊急救援模式,如下圖:

第4步:依次輸入以下命令,等待系統重啟操作完畢,然后可以用心密碼linuxprobe來登錄Linux系統了,命令執行效果如下圖:

mount -o remount,rw /sysroot

chroot /sysroot

passwd

touch / .autolabel

exit

reboot

          重置Linux系統的root管理員密碼

總結:

1.啟動grub界面按"e"

2.進入后,找到linux16開頭的地方,按"end"鍵到最后,輸入rd.break,按ctrl+x進入,

3.進入后輸入命令mount,發現根為/sysroot/,並不能寫,只有ro=readonly權限.

4.mount -o remount,rw /sysroot/ ,重新掛載,之后mount,發現有了r,w權限

5.chroot /sysroot/,改變根;

(1) echo redhat |passwd --stdin root 更改root密碼為redhat,交互輸入

(2) 還有就是先cp一份,然后修改/etc/shadow文件.

6.touch /.autolabel 這句是為了selinux生效

7.ctrl+d退出

8.然后reboot, 密碼修改完成. 

方式二: 使用init方法來進入單用戶更改root密碼

1.啟動系統,,在進入grub啟動屏幕時,按下e鍵進入編輯模式;

2.在linux 16/linux/linuxefi所在參數行尾添加以下內容: init=/bin/sh

3.按下ctrl+x啟動到shell

4.進入到bash4.2# 界面后, 輸入命令. mount -o remount,rw /

5.運行passwd,並按提示修改root密碼.

6.如果啟用了selinux, 必須運行以下命令,否則無法正常啟動系統: touch /.autorelabel

7.運行命令exec /sbin/init 來正常啟動,或者用命令exec /sbin/reboot 重啟,密碼修改完成

 

CentOS6.x的 與以上操作類似,后續補充.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM