Skip to main content

응급모드를 이용한 비밀번호 변경하기

비밀번호를 분실했을경우 비밀번호 변경 방법

grub 화면으로 진입하기  (검은색 화면에서 esc 막~~~~클릭)


GNU GRUB부팅화면으로 진임

e 클릭

 

편집하기

linux     /boot    ——-> 맨 뒷줄  mab-ubiquity   뒤에  init=/bin/bash 를 추가하고 편집하고 저장

CTRL + X 부팅

루트로 로그인

whoiami 로 확인하기

 

passwd 로 패스워드 변경하기 -> 바로 변경되지 않음


읽기 모드로 부팅되고 패스워드 변경을 위해서는

마운트를 다시 해줘야 한다.

#mount -o remount , rw /     (루트파티션으로 다시 마운트가 된다.)

mount 명령어로 마지막줄 확인하기  (/dev/sda2 on / type ext4 (rw, relatime)로 확인

읽기쓰기 모드로 변경

패스워드 최종 변경으로 적용


GRUB 부트로더

/boot/grub/grub.cfg (설정파일이며 절대 수정하면 안됨)

 

실제수정 위치

# nano /etc/default/grub 를 편집해서

 

GRUB_TIMEOUT_SYTLE=hidden을 #을 통해서 주석처리

GRUB_TIMEOUT=0 을 20으로 변경하기

시간을 조정 20초 문구를 조정

GRUB_DISTRIBUTOR =”THIS IS LINUX”  문구 변경

#update-grub 명령어로 grub수정

리부팅을 통해서 반영확인 (20초 대기)

 


GRUB 부트로더의 패스워드 적용

#nano /etc/grub.d/00_header

 

맨 아래줄에 내용추가


cat << EOF

set superusers=”grubuser”

password grubuser 4321

EOF


 

#update-grub 를 통해서 업데이트 후 리부팅을 시도

편집에도 아이디와 비번을 적용할 수 있다. 이 번호는 절대 잊어버리면 안됨