Skills/System
솔라리스 ( 울트라 10 )에서 루트 패스워드 복구.
mirr
2006. 8. 25. 14:02
Root password를 복구하려면...
1. O/S 인스톨 CD를 CD-ROM Drive에 넣은후
(O/S CD : Solaris 2.X)
-----------------------------------------------------------------
ㅁ cdrom에서 재부팅하면서 싱글유저(single user)상태로 되게 한다.
-----------------------------------------------------------------
2. ok prompt 상에서 "boot cdrom -sw" 라고 입력한다
3. # csh
4. # setenv TERM sun
-----------------------------------------------------------------
ㅁ /dev/dsk/c0t0d0s0 파일시스템을 /a로 마운트함
-----------------------------------------------------------------
5. # mount /dev/dsk/c0t0d0s0 /a (Ultra 시스템인 경우)
(만약 mount가 안될 경우에는 "fsck /dev/rdsk/c0t0d0s0"를 해준다)
6. # vi /a/etc/shadow
(수정전)
root:ngrxB0Eg8CHUU:9974::::::
^^^^^^^^^^^^^
이곳을 삭제
(수정후)
root::9974::::::
:wq! (저장하고 빠져나온다)
7. # reboot
(O/S CD : Solaris 2.X)
-----------------------------------------------------------------
ㅁ cdrom에서 재부팅하면서 싱글유저(single user)상태로 되게 한다.
-----------------------------------------------------------------
2. ok prompt 상에서 "boot cdrom -sw" 라고 입력한다
3. # csh
4. # setenv TERM sun
-----------------------------------------------------------------
ㅁ /dev/dsk/c0t0d0s0 파일시스템을 /a로 마운트함
-----------------------------------------------------------------
5. # mount /dev/dsk/c0t0d0s0 /a (Ultra 시스템인 경우)
(만약 mount가 안될 경우에는 "fsck /dev/rdsk/c0t0d0s0"를 해준다)
6. # vi /a/etc/shadow
(수정전)
root:ngrxB0Eg8CHUU:9974::::::
^^^^^^^^^^^^^
이곳을 삭제
(수정후)
root::9974::::::
:wq! (저장하고 빠져나온다)
7. # reboot