2021-05-12 14:32:11
CentOS 5.7忘記root密碼找回及營救模式
2020-06-16 17:13:10
Linux系統: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)
init 3 進入字元介面
2、系統執行級別
shell> runlevel //檢視當前的執行級別
1 S
#1 代表開機進入的執行級別
#S 代表當前的執行級別(single)
shell> init 3 切換使用者級別
(重新啟動 ……)
shell> runlevel
S 3
#說明是從單使用者切換到執行級別3
shell> runlevel
N 3
N 代表之前沒有執行級別
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2017-06/144702p2.htm
相關文章