Linux的單用戶模式(Single User Mod)
\(\qquad\)在初學Linux的時候一時間忘記了root的密碼,在此實踐並記錄了修改密碼的方式。
\(\qquad\)在系統准備階段(讀秒階段),按下任意鍵即可進入GRUB(一種Boot Loader),如下圖所示
\(\qquad\)進入GRUB之后選擇某個系統(我這里是單系統),然后按下e鍵(代表我們現在編輯edit),如圖所示
\(\qquad\)進入編輯模式之后,由於我們是要修改init的狀態,所以應該是進入內核(kernel),由內核開啟init progress線程,然后我們手動給定init參數為1,也就是Single User Mod。如圖所示
\(\qquad\)話說上文中按下e鍵進入kernel之后,應該是如下畫面
\(\qquad\)然后我們輸入“空格 1”,如圖
\(\qquad\)按下enter鍵退出到kernel,再按下b鍵(boot)執行即可,這是我們就可以直接進入root用戶並且不需要密碼,如圖所示。之后便可以隨便霍霍了