由于系統管理員的疏忽,或者由于系統受到黑客的入侵,系統管理員可能無法用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設置新的口令。
上一篇:文件系統被破壞時的處理方法
下一篇:北京IT運維公司:Linux系統不能啟動