執行級別和找回root密碼
阿新 • • 發佈:2018-12-24
- linux在設計的時候,定義了7個執行級別,每個級別的系統狀態都是不一樣的,使用者可以根據自己的需求而來定義自己所需要的級別.
- 例如普通使用者一般使用圖形化介面級別,如果是程式設計師工作者,適合使用多使用者有網路服務級別
- 關機
- 單使用者(找回丟失密碼)
- 多使用者沒有網路服務
- 多使用者狀態有網路服務
- 系統未使用保留給使用者
- 圖形介面
- 系統重啟
- 要修改預設的執行級別可以更改/etc/inittab檔案中的id:5:initdefault這一行中的數字
- 修改執行級別的指令
- 4是系統保留的級別,還無法使用
init [012356]
- 例如:切換到 3 的執行級別
init 3
-
由於單使用者級別是不需要密碼就可以登入root使用者的,所以我們可以利用這個特點,使用單使用者級別來找回root密碼.(這個方法只適合於本地連線,而不適合於遠端控制)
-
假如你忘記了自己的root使用者密碼,可以重啟linux系統,而後在啟動介面的時候,按回車鍵,進入到系統系統選項
-
而後輸入 小寫的 “e” 進入到核心編輯
-
接著選擇第二個選項.輸入e ,在最後輸入執行級別數字(單使用者級別數字為 1)
-
然後回車回到第二個介面,然後按小寫的"b",啟動系統
-
進入到單使用者模式之後,使用passwd指令,修改root使用者的密碼即可
-
-
重新設定完密碼之後,使用reboot 命令重啟計算機在使用新密碼登入