VMware(一):虛擬機redhat密碼破解


虛擬機破解秘密碼思路:

         虛擬機(server)的登錄通常需要一個本地用戶,而本地用戶密碼假如不知道或者是已經忘記了,也是有辦法進入的,在Linux系統內就有可以提供這種可以進入的方案,而基本思路就是重置管理員(root)的登錄密碼,具體操作如下:
         1、重啟虛擬機 server,出現 GRUB 啟動菜單時按 e 鍵進入編輯狀態(其實可以重啟過程中不停按e進入,以防止抓不到界面,界面停留的時間比較短)

點機上面的Restart重啟虛擬機;

此界面即為GRUB界面,停留幾秒鍾時間,在出現此界面時按e不易捉捕到,建議重啟時在此界面出現前就按不停按e,保證一定能進入編輯狀態;

此界面即為編輯界面,可以按上下方向鍵翻動;


         2、找到 linux16 所在行,末尾添加 rd.break console=tty0,按 Ctrl+x 鍵進恢復模式

找到Linux16這一行,然后按end鍵,跳到到末尾的位置,輸入“空格“后,輸入命令rd.break console=tty0 ,然后ctrl + x進入恢復模式


         3、以可寫方式掛載硬盤中的根目錄,並重設 root 密碼:

進入恢復模式后,輸入下面的命令,進行重新掛載根系統、切換到根系統、設置考試指定的密碼、標記下一次啟動重做 SELinux 標簽等一系列操作。

switch_root:/# mount -o remount,rw /sysroot         //以可讀寫方式重新掛載根系統
switch_root:/# chroot /sysroot/           //切換到根系統
sh-4.2# passwd root       //設置考試指定的密碼   #sh-4.2# echo 123456 | passwd --stdin root  //這里或者用這種非交互方式設置密碼更簡潔 
sh-4.2# touch /.autorelabel      //標記下一次啟動重做 SELinux 標簽
sh-4.2# exit
switch_root:/# reboot



         4、配置主機名、IP地址/掩碼/默認網關/DNS地址
[root@serverX ~]# hostnamectl set-hostname serverX.example.com
[root@serverX ~]# nmcli connection modify "System eth0" ipv4.method manual ipv4.addresses "172.25.X.11/24 172.25.X.254" ipv4.dns 172.25.254.254
[root@serverX ~]# nmcli connection modify "System eth0" connection.autoconnect yes   //需要時允許自動連接
[root@serverX ~]# nmcli connection up "System eth0"    //激活網卡配置信息

實際上到了第3步完成已經破解了密碼,並且能夠登錄,第四部設置是為了保證登錄以后可以進入網絡訪問

 


免責聲明!

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



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