如何破解Red Hat Enterprise 4的root密碼(救援有密碼)

測試以下辦法在asianux2 64上可以使用。
 
 
如何破解Red Hat Enterprise 4的root密碼(救援有密碼)
    
    網絡管理員在用linux時,救援模式是肯定需要設置密碼的,因爲如果可以隨便通過grub模式,進入系統,那麼後果不堪設想。所以需要在救援模式下設置密碼,但是密碼一旦忘記,這個也比較麻煩,所以下面我們來解決這個問題。
 
    首先,將服務器的啓動順序更改爲光盤啓動。這個不做詳解,因爲各個主板不同。
 
    然後,將Red Hat Enterprise 4的第一張光盤放入光驅,接着重新啓動服務器,會出現如下畫面:
 
 
    這個畫面是有時間限制的,具體時間沒有計算過。接着我們在“boot:_”後面輸入:“liux rescue”,如下畫面:(這一步是進入救援模式)
 
 
 
    回車後,會看見下面的畫面:
    需要你設置一下你的語言,在這裏我們默認爲“English”。
 
 
    回車後,會看到這樣的畫面:
    設置你的鍵盤是屬於哪一種的,我們依然採用默認“us”。
 
 
    回車後會出現如下畫面:
    這裏需要你設置在救援模式中需要不需要網絡,選擇“No”,不需要網絡支持。
 
 
    回車後,看到下面畫面:
    設置掛載系統默認文件,我們選擇“Continue”,後面兩個一個是隻讀,另一個是跳過,不需要。
 
 
    回車後看到,如下畫面:
    對於掛載系統文件的描述。
 
 
        回車後得到,如下畫面:
        到了一這一步,說明進入了救援模式了。
 
 
    在“sh-3.00#”後面輸入:“chroot /mnt/sysimage”。如下圖:
    這一部是將系統中/mnt/sysimage作爲“根”目錄用。
 
 
    接下來要做的,並不是修改root的密碼,而是修改grub的密碼,因爲下一次當root密碼再一次忘記時需要再一次重啓服務器。
在“sh-3.00#”後面輸入:“vi /etc/grub.conf”,如下圖:
 
 
    回車後,可以看到這個文件中的類容,如下圖:
 
 
    注意“passwdword --md5 $1$qolehWj/$bf9CmMCnt6JHKaMW./ewX1”這一行中,“--md5”是密碼是屬於什麼類型的加密,後面的則是加密後的內容,需要破解,這個也不多做詳細解釋。如果需要md5加密,下載md5加密軟件,然後將加密後生成的亂碼替代“--md5”後面的亂碼。如果要破解,記住這裏的“--md5”後面的亂碼,然後放入加密軟件進行破解,生成的就是原grub的密碼。這裏不需要md5加密,所以將“passwdword --md5 $1$qolehWj/$bf9CmMCnt6JHKaMW./ewX1”修改成:
“passwdword=111111”這裏的“111111”爲我需要設置的密碼。如下圖:
 
 
    如果你想檢測一下,可以重啓,你會發現你的grub密碼已經更改了。你在grub模式下更改密碼,可以參考:如何破解Red Hat Enterprise 4的root密碼(救援沒有密碼)這裏我就不檢測了,下面我們要做的就是修改root密碼。
 
    在這裏如果你輸入:“passwd root”或是輸入“passwd -d root”都會出現這樣的提示:“psswd: user_u:system_r:unconfined_t is not authorized to change the passwd of  root”如下圖:(這裏是說你沒有權限使用這個命令)
 
 
    更改配置文件shadow的權限,在“sh-3.0#”後面輸入:“chmod 700 /etc/shadow”,如下圖:(這個文件存放的是用戶經過md5加密後的密碼,呈現出的是亂碼,將權限更改爲宿主——執行-讀-寫,其餘的組和用戶沒有任何權限)
 
 
    下面刪除root密碼,在“sh-3.0#”後面輸入“vi /etc/shadow”,如圖:
 
 
    回車後會看到如下畫面:
 
 
    將root後面的第一個“:”到“:”之間的全部刪除,如下圖:
 
 
    刪除完以後,出現這樣的一個畫面:
 
 
    現在我們只要保存,接着重啓,就可以了。
 
    破解Red Hat Enterprise 4的root密碼(救援有密碼)就算結束了。
發佈了25 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章