본문 바로가기
OS-OE Knowledge/Linux-Unix KB

RHEL6 - Root Password Recovery

by 스쳐가는인연 2011. 4. 30.
복구를 위해서는 장비에 물리적(콘솔)으로 접근이 가능해야 한다.

부팅 중 대체로 3초 정도의 대기 시간이 있다.

이 때, 아무키나 입력하면 GRUB 화면을 볼 수 있다.


화면의 설명대로 'a' 키를 누르면 커널 변수를 변경 할 수 있다.



별첨한, 레드햇의 문서 처럼, 공백 문자와 함께 런레벨을 입력하면 선택한 런레벨로 부팅 할 수 있다.

<Enter>를 입력하면 자동으로 부팅을 시작한다.


Runlevel 1로 부팅된 후 바로 비밀번호를 변경하고자 하면 되지 않는다.

SELinux 때문이다.


SELinux를 비활성화시킨 뒤, 비밀번호를 변경하면 된다.



Reference.
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s1-grub-runlevels.html

Changing Runlevels at Boot Time

Under Red Hat Enterprise Linux, it is possible to change the default runlevel at boot time.
To change the runlevel of a single boot session, use the following instructions:
  • When the GRUB menu bypass screen appears at boot time, press any key to enter the GRUB menu (within the first three seconds).
  • Press the a key to append to the kernel command.
  • Add <space><runlevel> at the end of the boot options line to boot to the desired runlevel. For example, the following entry would initiate a boot process into runlevel 3:
    grub append> ro root=/dev/VolGroup00/LogVol00 rhgb quiet 3

c.f. 미디어를 이용한 복구 방법도 있느니 참고해보자.
김도익님의 RHEL Rescue 모드를 이용한 Root Password 복구 방법
http://majesty76.tistory.com/53
반응형