歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> root密碼丟失的7種解決辦法

root密碼丟失的7種解決辦法

日期:2017/2/28 17:56:30   编辑:Linux教程

1.freebsd
FreeBSD 4.7
當顯示 boot ... 9 seconds按任意健
輸入:boot -s
登錄以後
#/sbin/mount -a
#passwd
輸入新密碼.

FreeBSD 5.*
當要求選擇啟動模式時按4進入單用戶模式登錄以後
#/sbin/mount -a
#passwd
輸入新密碼.

2.solaris

ROOT密碼遺忘的處理方法
1,如果還能用普通用戶登陸的話,%df /etc,確定包含/etc目錄分區的設備名
%df /etc
/ /dev/dsk/c0t0d0s0...
此例中是c0t0d0s0,如果你的根目錄分區設備不一樣的話,替換一下就可以啦
2,把系統盤插入cdrom中
3,出現提示符後,使用sync命令刷新文件系統
4,按下stop+A
5,ok狀態下鍵入boot cdrom -s
6,在#提示符下鍵入mkdir /temp ,然後鍵入mount /dev/dsk/c0t0d0s0 /temp
如果出現掛接不上的情況時,那麼就運行fsck先 fsck /dev/rdsk/c0t0d0s0,然後在mount
7,cd /temp/etc
8,cp shadow shadowbak
9,cat shadow
得到root的口令字符串
root:djglcj0J:6453::::(其中djglcj0J就是root的加密後的口令字符串)
10,sed s/djglcj0J// shadow>shadownew
11,cat shadownew查看是否已經變為
root::6453::::
12,cp shadownew shadow
13,cd /
unmount /temp
sync
shutdown -i0 -g0 -y
14,取出CD後,重起系統,這時root就不需要密碼啦!


這樣也可以!
OK boot cdrom -s
#TERM=sun
#export TERM
#mount /dev/dsk/c0t0d0s0 /a
#vi /a/etc/shadow(刪除root的加密後的密碼)
#reboot

Copyright © Linux教程網 All Rights Reserved