티스토리 뷰

솔라리스 root 계정 패스워드를 분실하였다면 솔라리스 booting CD 를 이용하여 root 계정 패스워드를 변경할 수 있습니다.


먼저 VMware 에서 VM >  Settings 를 클릭하고 Hardware 탭에서 CD/DVD (IDE) 를 선택합니다.

오른쪽 화면에서 사용자 PC CD-ROM에 CD가 있다면 Use physical drive 에서 물리적인 드라이브를 선택해줍니다.

사용자 PC 하드디스크에 ISO 파일이 있다면 Use ISO image file 를 선택하여 해당 폴더 내 솔라리스 ISO 를 선택해 줍니다.


Booting CD가 준비되었으면 VMware BIOS 에 진입하여 부팅순서를 CD-ROM 으로 변경하여 booting CD 로 부팅합니다.

- VMware 부팅 시 F2 를 눌러 BIOS 에 진입합니다.


- Boot 탭에서 CD-ROM Drive 를 제일 위로 올립니다.


- Exit 탭으로 이동하여 저장 후 종료합니다.


booting CD 로 부팅 시 GRUB 선택화면에서 'Solaris' 를 선택합니다.


'6. Singe user shell' 을 선택합니다.


다음 질문에서 'y'를 입력 후 [Enter] 키를 눌러주면 # 이 떨어집니다.

마운트된 내용을 보면 /a 에 /dev/dsk/c0d0s0가 마운팅 되었다는 메세지를 볼 수 있는데,

CD-ROM 으로 부팅 시 최상위 디렉토리는 / 가 아닌 /a 로 변경됩니다.


CD-ROM 으로 부팅하여 최상위 디렉토리가 /a 이기 때문에

# vi /a/etc/shadow 를 입력하여 root 의 패스워드를 삭제하고 ':wq!' 를 입력하여 저장 후 빠져나옵니다.


# reboot 를 입력하여 재부팅합니다.


root 계정 패스워드를 초기화하고 Hard Drive 로 부팅하기 위해 VMware 부팅 화면에서 F2 를 눌러 BIOS 에 진입합니다.

- Boot 탭에서 +Hard Drive 를 제일 위로 올립니다.


- Exit 탭으로 이동하여 저장 후 종료합니다.


:: 선택 1 :: CLI 화면에서 로그인 후 패스워드를 변경합니다.

※ root 계정 패스워드를 초기화하였기 때문에 패스워드 입력없이 로그인이 가능합니다.

solaris console login : root

# passwd

passwd: root용 암호를 변경하는 중

새 암호:

새 암호를 다시 입력하십시오:

# reboot

※ CLI 환경에서 한글이 깨져보일 수 있으나 패스워드를 입력하는데 문제는 없습니다.


:: 선택 2 :: GUI 환경으로 로그인 후 패스워드를 변경합니다.

GUI 환경에 로그인이 완료되면 터미널을 열어서 패스워드를 변경합니다.

※ root 계정 패스워드를 초기화하였기 때문에 패스워드 입력없이 로그인이 가능합니다.

# passwd

passwd: root용 암호를 변경하는 중

새 암호:

새 암호를 다시 입력하십시오:

#


댓글
공지사항