由於系統管理員的疏忽,或者由於系統受到黑客的入侵,系統管理員可能無法用root帳號登錄系統。
對於第1種情況,可能是系統管理員忘記了root密碼,用急救盤組就可以解決問題。
對於第2種情況,由於很可能是密碼被黑客修改了,因此系統管理員無法進入系統,也就是說,Linux系統完全失去了控制,因此應盡快重新獲得系統的控制權。在取得 root權限後,還應檢查系統被破壞的情況,以防被黑客再次入侵。
需要做的最主要的工作就是重新設置root的密碼,獲得linux操作系統的控制權。首先用急救盤組啟動系統,然後將硬盤的文件系統安裝到/mnt目錄下,編輯/mnt/etc/passwd文件,將其對應於root賬戶的一行加密口令域置空,如下所示:
root::0:0:root:/root:bin/bash
注:如果系統使用 shadow工具,就需要對文件/etc/shadow進行上述的操作,使root登錄系統不需要口令。
這樣,root賬戶就沒有口令了。當重新從硬盤啟動linux系統時,就可以用root賬戶登錄(系統不會要求輸入密碼)。進入系統後,再用命令passwd設置新的口令。