Linux操作系統進入單用戶模式的方法


單用戶模式的作用

  在使用Linux的過程中,維護人員經常會碰到一些問題,就是在擁有root賬號權限和密碼的用戶中,總是會出現忘記root密碼的情況。

  遇到這種情況,一般情況下,維護人員就會通過最常用的方法進行root密碼重置,那就是單用戶模式。

  其次,單用戶最突出且實用的一個好處就是:可以無密碼登錄,所以,在忘記密碼時,可以進入到單用戶模式修改登錄密碼。

 

進入單用戶模式的方法

 

1)在Linux系統啟動,內核啟動順序選擇界面,按鍵盤任意鍵讓Linux引導啟動停留在內核選擇階段通過上下鍵讓Linux引導啟動停留在內核選擇階段

  

2)選擇Linux內核啟動項,根據提示鍵入小寫字母e 進入下一步

3)選擇kernel開頭這項(第二個)按下按鍵e,進入下一步

4)在這一行的最后 輸入空格single或者數字1 后 按回車鍵 編輯完畢

###################################

內核啟動時的選

選項 含義
init=/sbin/init 告訴內核用/sbin/init作為它的init程序
init=/bin/bash 只啟動bash,在緊急恢復時有用
root=/dev/foo 告訴內核用/dev/foo作為根設備
single 引導進入單用戶模式

 ##################################

5)編輯完后回到第二步界面,直接輸入b 重新引導系統,系統重啟后會直接進入root用戶模式下,再次模式下你就可以使用root功能的東西了。

 

 最后登錄單用戶后,可以進行密碼修改(passwd)或者磁盤分區修復(e2fsck -f /dev/sda1)

操作完成,輸入reboot重啟即可。

===================================================

進入單用戶模式下解決只讀文件的問題

注意:在選多單用戶環境下,文件系統的根目錄是按只讀方式安裝的,如果 /tmp 是根文件系統的一部分,那么許多要使用臨時文件的命令(例如 vi )都不能執行,為了解決這個問題,必須先把根文件系統( / )以讀寫方式重新安裝,再開始單用戶模式的交互操作。下面這條命令通常就能實現這個技巧:

# mount -o rw, remount /

  

  

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM