首頁 > 軟體

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


IT145.com E-mail:sddin#qq.com