我們在使用Unix系統的時候,經常會遇到很多的問題,我們今天來解決個大家經常會遇到的問題,就是忘記ROOT的密碼的問題。大家以前來學習下吧!希望對大家對Unix系統的學習有所幫助。
1. 忘記Unix系統root 密碼
root用戶又被稱為超級用戶,它是權限最高的用戶,一旦它的密碼被忘記,將給Unix系統的維護和管理帶來很多困難,下面是忘記root密碼時的處理方法:
首先,我們需要從CD-ROM 啟動系統,命令是:
#boot cdrom -s
Unix系統啟動後,我們要把硬盤根分區掛接到光盤文件系統的/mnt目錄上,執行:
#mount /dev/dsk/c0t0d0s0 /mnt
(該例假設根文件系統是/c0t0d0s0)
編輯硬盤根分區的shadow文件,將root的密碼項位置設為空。
#cd /mnt/etc
#vi shadow
注意,有的Unix系統要編輯/etc/passwd 文件而不是/etc/shadow文件。
改完文件後,將掛接的根文件系統卸下。
#umount /mnt
重新啟動Unix系統,並設置新的root密碼。