CentOS6和CentOS7單用戶模式破解root密碼

引言

如果物理機器能夠被人觸摸到,機器將毫無安全性,輕輕鬆鬆能被破解密碼,包括Windows,Linux,還有那些網絡設備,比如交換機,路由器等,想想都可怕,那我們下面來試試破解CentOS6和7系列的密碼吧

CentOS6破解密碼

進入單用戶模式
CentOS6進入單用戶模式比較簡單,重新啓動後在啓動界面任意按一個字符,進入選擇啓動項菜單->a->輸入S,s,single,1中的任意一個即可進入單用戶模式。

1、重啓進入啓動菜單

這裏寫圖片描述

2、鍵盤輸入a

輸入S,s,single,1中的一個即可進入單用戶模式,此處輸入single。
這裏寫圖片描述

3、修改密碼

passwd進行修改密碼,就不用多說了
這裏寫圖片描述

CentOS7破解密碼

CentOS7進入單用戶模式,和CentOS5,6系列不同,有點複雜,同樣進入啓動菜單->e->找到linux16開頭的行,刪除rhgb和quiet,同時在後面添加init=/sysroot/bin/sh->重新以可讀可寫方式掛載/分區.

這裏有兩種方法,不過都差不多,第二種方法只寫一下大致流程。

方法一:

1、進入菜單,輸入e

找到linux16開頭的行

添加init=/sysroot/bin/sh,找到ro將其改爲rw

2、Ctrl+x啓動系統

開始啓動即可進入單用戶模式

3、修改密碼

由於/目錄在/sysroot下面,所以最好將根目錄切到這個目錄下面
使用下面行

chroot /sysroot #這個命令就是將/sysroot目錄當成/目錄

因爲CentOS7受SELinux控制,所以要更新一下/.autorelabel文件,如下圖:

發現已經修改成功了

方法二:

(1)啓動時任意鍵暫停啓動
(2)按e鍵進入編輯模式
(3)將光標移動linux16開始的行,添加內核參數rd.break
(4)按ctrl-x啓動
(5)mount -o remount,rw /sysroot(方法一因爲修改了ro爲rw,就不需要重新掛載了)
(6)chroot /sysroot
(7)passwd root
(8)touch /.autorelabel
(9)exit
(10)reboot

如有錯誤,請多多指教^_^

發佈了43 篇原創文章 · 獲贊 41 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章