在SCO UNIX和Linux中忘記了Root密碼怎么辦
發(fā)布時間: 2008年07月30日
對于SCO Unix:
1. 用緊急啟動盤啟動系統(tǒng)(緊急啟動盤的制作方法參見附錄 A ):用緊急啟動盤啟動系統(tǒng),如果需要插入啟動盤時請插入。執(zhí)行:
mount /dev/hd0root /mnt
2. 利用編輯命令ed清除原來的加密口令。
執(zhí)行:
cd mnt
cd etc
ed shadow //shadow 是包含有加密口令的文件
/root //查找Root用戶根目錄
s/ABCDXY/ //ABCDXY 是加密的口令, 參見附錄 B
w //存文件
q //退出
3.檢查文件 shadow 并umount 系統(tǒng)
cat shadow
cd /
umount /mnt
對于Linux:
1.啟動時,在boot提示符下,鍵入
linux single 或者 linux S
2. 然后進入單用戶狀態(tài),鍵入
passwd
to reset a new password
附錄
A: 如何創(chuàng)建緊急啟動盤?
執(zhí)行:
scoadmin
===>Filesystems===>Floppy Filesystem Manager===> 2 (for Emergency boot&root diskettes)
B: 典型的shadow 文件內容:
root:cEa7oKc02Cb0:10881:0:0 //(其中//cEa7oKc02Cb0 是root用戶加密的口令)
damon:*::0:0
bin:*::0:0