Linux

[Linux] 리눅스 root계정 비밀번호를 잊어버렸을 때

썽연 2021. 8. 11. 09:37
728x90

가상환경을 실행하여, 

위를 선택해논 상태로 e를 누르면

이러한 cmd창이 뜬다

가운데보다 살짝내려가 아래있는

rhgb quiet 부분을

init=/bin/sh 

로 수정해준 후,

 

ctrl+x를 눌러 재시작

 

루트관리자가 사용할 수 있는 프롬포트가 뜰 시

 

id 를 쳐보면 root인걸 확인할 수 있다.

cmd창에

passwd

를 입력하면 비밀번호를 변경할 수 있다.

 

 

그럼 Authentcation token manipulation error가 뜨는 것을 확인할 수 있다.

이것은 마운트가 되지 않아서 발생하는 문제이므로

mount -o remount,rw /

읽기모드형태일땐 읽기쓰기 형태로 remount하겠다

 

이 상태에서 passwd로 새로운 패스워드를 지정하면된다.

이렇게하면 새로운 패스워드로 변경 가능하다.

 

악용해서 사용할 수 있으므로

vi /etc/grub.d/00_header

파일을 수정하자. 맨 마지막에 

수정한 파일을 등록후 다시 확인해보면,

 

우리가 등록한 유저네임과 패스워드를 입력해야만 변경가능하다.

728x90