power-girl0-0

루트 비밀번호 분실시 해결방안 [싱글모드 부팅] 본문

언어/Linux

루트 비밀번호 분실시 해결방안 [싱글모드 부팅]

power-girl0-0 2020. 10. 6. 20:36
728x90

1. 부트 매니저의 환경 파일을 싱글 모드 부팅 가능하도록 변경한다.

(1) 바이오스에서 e를 눌러서 부트 매니저의 환경 파일로 들어간다.

 

(2) ro를 rw로 바꿔주고 rhgb quit를 init = /bin/bash로 바꿔준다.

(3) 변경후 [ ctrl ] + x를 눌러 변경내용이 적용된 상태를 시작해준다.

 

 

2. root의 비밀번호를 1234로 변경하고 필요한 조치를 취한 후 다시 부팅한다.

 

(1) LANG = C

-> 글자깨지지 않도록 설정

 

(2) passwd root 

-> root의 비밀번호를 변경

 

(3) touch /.autorelabel

-> 부팅시 파일의 SELinux 컨텍스트 변경을 확정하기 위해 실행

-> 해당 명령어를 입력하지 않은 경우 부팅은 정상적으로 되지만 root 비밀번호는 변경되지 않는다.

 

(4) exec /sbin/init

-> 해당명령어를 입력하면 재부팅하여 운영체제가 실행된다.

 

 

3. 변경된 비밀번호로 로그인한 결과 정상적으로 작동되는 것을 확인할 수 있다.

 

 

728x90
Comments