2008년 10월 15일 수요일

리눅스 root 암호 잃었을때.

방법은, 처음에 부팅할때 exe key를 누르고 e 를 두번 누른다.(화면전환 두번된다.)
.
바로 kerlel boot 패러미터에 "single" 이라는 것을 추가하면 된다.

root 암호를 잊어버린 경우 컨솔에서만 작업 가능 합니다. 부트 디스켓이 필요할 수도 있습니다. 버젼에 따라 아래와 같이 하면 됩니다.

1. boot: 가 화면에 보이는 경우
1) boot:linux single
로 하면 single 모드로 부팅되고 암호없이 바로 root 입니다.
2) # passwd
로 root 암호를 새로 입력하고 # reboot 합니다.

2. 부트커널을 고르는 화면이 나오는 경우
1) ctrl + x 키를 누르면 위와같은 boot: 가 뜹니다.
2) 동일하게 boot:linux single 로 부팅해서 위와같이 암호를 넣어주면 됩니다.

3. GRUB 인경우
1) GRUB 암호를 설치때 넣었으면 'p' 를 누르면 GRUB 암호를 물어 옵니다.
2) 'e' key 를 누르면 다른 화면으로 들어 갑니다.
다음 아래와같은 부팅커널 위에다 커서를 놓고 다시 'e' 를 누름니다
kernel /boot/vmlinuz ............./dev/hda1
3) grub edit > kernel /boot/vmlinuz ............./dev/hda1
나오면 맨뒤에 한칸띠고 1 (싱글모드 표시 입니다. or single)쓰고 엔터를 누릅니다.
kernel /boot/vmlinuz ............./dev/hda1 1
4) 이제 'b' 를 누르면 싱글로 부팅 됩니다.
5) 위와 동일하게 # passwd 로 root 암호를 넣어준후 # reboot 하면 됩니다

안돼면 맨끝에 rw init=/bin/bash 추가

댓글 1개: