Profile picture

[Linux] root 계정 패스워드 분실 시 해결 방법

JaehyoJJAng2023년 01월 05일

방법

1. 리커버리 모드(Recovery mode)로 부팅

  • 시스템을 재부팅하고 부트 로더 화면에서 e 키를 눌러 GRUB 부팅 항목으로 진입

image


  • 편집 모드에서 linux 줄을 찾아 커서 이동후 init=/bin/bash를 추가
  • 이렇게 하면 부팅 시 bash 셸로 진입하게 됨.

image


2. 부팅 옵션 수정 후 부팅

  • Ctrl + X 또는 F10 키를 눌러 수정된 부팅 옵션으로 시스템 부팅
  • 이렇게 하면 파일 시스템을 읽기 전용으로 마운트한 상태에서 bash 셸이 열림

3. 루트 파일 시스템을 읽기/쓰기 모드로 변경

  • 셸에서 루트 파일 시스템을 읽기/쓰기 모드로 변경
mount -o remount,rw /

4. 비밀번호 재설정

  • passwd 명령어를 사용하여 root 비밀번호 변경
passwd

5. 시스템 재부팅

exec /sbin/init

Loading script...