Linux_破解密碼-營救模式
阿新 • • 發佈:2017-05-24
ima linu mode user 圖形界面 ini boot 不能 想要
init 3 進入字符界面
2、系統運行級別
實驗用機:CentOS 5.7
- 破解密碼
- 設置開機啟動界面
- 系統運行級別
- 營救模式
一、破解密碼
root用戶可以更改任何用戶的密碼,普通用戶只能修改自己的密碼。 步驟: 1、重新啟動系統 2、開機倒數時間內,敲任意鍵 3、按字母e去編輯
4、選擇kernel 開頭的行,再次按字母e 編輯
然後敲空格 輸入數字1,再敲回車
進入單用戶模式,破解密碼。(此模式繞過密碼驗證)
5、按字母鍵b 去引導進入系統
6、直接passwd 修改root用戶的密碼 7、輸入init 5或者init 3 進入系統,或者reboot重新啟動系統 補充擴展: 1、修改配置文件---開機進入界面(字符)shell> vim /etc/inittab
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
id : 3 : initdefault : //設置開機啟動進入字符界面
解析:(linux運行級別)
0 halt 關機
1 單用戶模式 --破解密碼的時候
2 多用戶模式 --不能使用NFS功能
3 完全多用戶模式,可以使用網絡功能 --字符界面
4 未使用
5 完全多用戶模式,可以使用網絡功能 --圖形界面
6 重新啟動
initdefault 系統默認的初始化級別
init 0 關機 (poweroff、halt、shutdown -h now )
init 6 重新啟動 (reboot、shutdown -r now)shell> runlevel //查看當前的運行級別
1 S
#1 代表開機進入的運行級別
#S 代表當前的運行級別(single)
shell> init 3 切換用戶級別
(重啟 ……)
shell> runlevel
S 3
#說明是從單用戶切換到運行級別3
shell> runlevel
N 3
N 代表之前沒有運行級別
二、營救模式 Q:如何進入營救模式(rescue mode) A: 使用光盤進入 步驟: 1、放入系統光盤(無所謂是否對應) 2、設置從光盤啟動 當進入啟動頁面時及時按Esc鍵(boot menu) > 選擇rescue installed system 進入營救模式 按提示步驟執行(選擇) > rescue method --> local cd/dvd (Centos) > 是否連接網絡--No > 想要對系統做更改(即可以讀又可以寫) --> continue 只讀的方式掛載 --> read-only 如果想激活SAN --> advanced 如果有錯誤可以跳過該步驟進入一種shell --> skip
> chroot /mnt/sysimage #切換根環境到原來本身系統裏的根
> cp /etc/passwd- /etc/passwd(或是進行其他操作進行修改,vi文件)
> exit
> reboot
總結: 1.單用戶模式 --> 破解密碼 看/etc/passwd 不看/etc/shadow 2.營救模式 --> 進入不了系統了 利用光盤裏的系統進入電腦,去修復磁盤裏的系統Linux_破解密碼-營救模式