Solaris 9本地恢復root密碼

Solaris 9本地恢復root密碼


實測環境 sun fire 280R solaris9

1、 將solaris的第一張安裝光盤放入光驅。(Solaris Installation CD)

2、 重啓計算機,開機後出現banner,檢測內存的時候按stop+a鍵

3、 出現OK時鍵入boot cdrom –s然後回車

4、 系統啓動大約要五分鐘,出現#後代表啓動成功,然後輸入

fsck –F ufs –y /dev/rdsk/c1t0d0s0     

: 這裏的c1t0d0s0代表你的計算機硬盤,如果不知道你的計算機硬盤卷集,請使用format命令查看你機器上的硬盤卷集。一定要慎用format命令,它的破壞性極大,使用不當會導致你的計算機數據丟失!!!如果你對format命令不熟悉,可以看一下我後面寫的format說明。一定要在按Q鍵或者ctrl+D鍵退出後再進行第5步。

5、 mount /dev/dsk/c1t0d0s0 /mnt    將硬盤mount到/mnt目錄

6、 csh         運行csh

7、 setenv TERM vt220

8、 cp /mnt/etc/shadow /mnt/etc/shadow.bak      備份shadow文件

9、 vi /mnt/etc/shadow文件      找到root這一行將密碼刪除後按:wq!保存退出。

例:    修改前    root:djglcj0J:6453::::          藍色部分爲加密後的密碼

修改後    root::6453::::  

10、reboot 重啓機器後使用root登陸應該就是空密碼了。







附:format使用說明

#formatSearching for disks...doneAVAILABLE DISK SELECTIONS:            0. c1t0d0 <SUN cyl 4924 alt 2 hd 27 sec 133>               /pci@,4000/scsi@3/sd@0,0            1. c1t1d0 <SUN cyl 4924 alt 2 hd 27 sec 133>               /pci@,4000/scsi@3/sd@1,0Specify disk (enter its number): 0selecting c0t0d0[disk formatted]              看到這個別害怕,數據並沒有被格式化,我剛開始看到的時候心跳也是                         加速了好幾倍。它只是顯示硬盤格式而已

隨便選一個盤 再按Q退出菜單。也可直接按Ctrl+D的組合鍵退出 。

如果你不想丟失數據就直接ctrl+D退出就行了,後面的操作是format的命令,可看可不看,只做個瞭解,但千萬別操作!別說我沒提醒你!

FORMAT MENU:

  disk - select a disk

  type - select (define) a disk type

  partition - select (define) a partition table

  current - describe the current disk

  format - format and analyze the disk

  repair - repair a defective sector

  label - write label to the disk

  analyze - surface analysis

  defect - defect list management

  backup - search for backup labels

  verify - read and display labels

  save - save new disk/partition definitions

  inquiry - show vendor, product and revision

  volname - set 8-character volume name

  ! - execute , then return

  quit


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章