Linux排錯方案之——破解root口令
前言
大到一個企業,小到一個人,安全永遠是最重要的。企業有數據庫安全,網絡完全;個人有賬戶安
全,各種應用的安全。而這些安全,我們必須要有口令,即密碼。對於像QQ,微信這些聊天應用或者說
登錄網站(例如:淘寶、京東)密碼丟失了,我們可以找回,那麽如果你是一個Linux的管理員或者使用
者,當忘記了賬戶密碼又或者別人偷偷的給改掉了,我們該怎麽辦?你是否會在不知道如何找回密碼而
苦惱(當然了,重裝就算了)?那麽這篇文章將助你一臂之力。主要是針對CentOS 6 和CentOS 7。
一、破解CentOS 6系統口令
現象:如果你忘記了root口令,那麽你一定是進不去系統。
思路:通過救援模式進入單用模式來破解root口令。
解決方法:
進入菜單選項頁面;方法:重啟後倒計時讀秒是按任意鍵進入該菜單頁。
其中e表示編輯;a表示修改內核參數;c表示開啟一個命令行
修改內核參數;按e進入編輯模式
通過按上下方向鍵↑↓,我們選中kernel這一行,然後點擊e進行編輯。
我們在這一行的後面添加參數 single表示進入到單用戶模式;然後按回車返回之前的界面,然後按b
鍵重啟;註意由於這裏是臨時修改並進入模式,只能按b鍵啟動才能生效。
修改密碼成功之後再命令行輸入reboot重啟即可。
二、破解CentOS 7root口令
由於版本的更叠,在CentOS 7中有了重大的變化,由於系統有systemd來控制,原始的命令和參數幾乎不可用了,在CentOS 7中集合可以說沒有單用戶了。接下來帶大家破解root口令。
現象:與CentOs 6 一樣,忘記了密碼肯定是不能進入系統的。
思路:通過修改內核啟動項來從而修改密碼
恢復方案:
1、方法一
啟動時按任意鍵暫停啟動,通過按上下方向鍵↑↓進入內核所在的行
按e進入編輯模式,將光標移動linux16開始的行,添加內核參數rd.break
按Ctrl+x啟動,這裏有已經不像CentOS 6使用b啟動了。
進入到命令行之後,執行下圖操作,實現密碼修改
2、方法二
啟動時按任意鍵暫停啟動,通過按上下方向鍵↑↓進入內核所在的行
按e進入編輯模式,將光標移動linux16開始的行,在行尾添加rw init=/sysroot/bin/sh
按Ctrl+x啟動,這裏有已經不像CentOS 6使用b啟動了。
進入到命令行之後,執行下圖操作,實現密碼修改
三、本篇小結
本篇文章,主要介紹了如何破解CentOS 系列linux系統的root口令,如果你之前還在為不知道如破解
密碼而苦惱,那麽讀到這裏我想你應該有所感悟,非常感謝您的閱讀,歡迎評論!歡迎留言。
本文出自 “vinsent” 博客,請務必保留此出處http://vinsent.blog.51cto.com/13116656/1963561
Linux排錯方案之——破解root口令