歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

solaris下忘記root密碼的解決方法


可以有如下兩種情況
1. 工作站只有root用戶,無其他用戶。
2. 工作站除了root用戶以外,還有其他的用戶
1. 如果連接了網絡,我們可以采用遠程緩沖溢出的方法,但是這樣的方法不屬於“經典”方法,且有的遠程緩沖溢出具有一定的破壞性,不建議使用。還有一種方法就是采用SUN公司自帶的光盤采取引導,建議采取這種方法:
1. boot cdrom -s
2. fsck /dev/dsk/c0t0d0s0 (取決於根分區的設備)
3. mount -F ufs /dev/dsk/c0t0d0s0 /mnt
4. TERM=ansi; export TERM
5. 編輯/mnt/etc/shadow文件,把root對應的口令去掉。
6. 重啟後的root的口令為空。
2. 如果還有普通用戶,方法可以采用本地緩沖溢出,這種方法雖然破壞性小,但是也有損毀硬盤引導區的危險,建議采用“文件連接”錯誤是獲得root權限,這種方法沒有什麼危險性。
Copyright © Linux教程網 All Rights Reserved