리눅스 root 비밀번호를 종종 분실하는 경우도 있다.
이럴 땐 어떻게해야할까..
먼저 리눅스 서버 컴퓨터를 재부팅하면서 ESC 키를 누른다.
이 창에서 키보드의 'E' 버튼을 눌러준다.
그러면 편집 화면이 나온다.
'linux /boot/vmlinuz' 라는 내용이 나올때 까지 내려준다.
다음과 같은 내용을 발견하면
"ro quiet splash $vt_handoff"를 지우고 rw init=/bin/bash 으로 바꿔 적어준다.
그러고 Ctrl 키 + X 를 누르거나 F10 을 눌러 해당 창을 나온다.
이 키는 해당 변경사항을 적용하여 재부팅한다는 의미이다.
해당 키를 누르고 조금 기다리면 root 권한으로 터미널이 열린다.
터미널이 열리면
mount | grep -w /
를 입력해준다.
그러고 비밀번호를 변경하기위해
passwd
를 입력한다. 그리고 바꿀 비밀번호를 입력해주고 변경하면 끝
해당 터미널을 나오기위해
exec /sbin/init
를 터미널에 입력한다.
그러고 재부팅 되고나서 root 에 변경한 비밀번호를 입력하면 성공적으로 root 계정으로 로그인된다!
reference
https://www.tecmint.com/reset-forgotten-root-password-in-ubuntu/
'OS > Ubuntu' 카테고리의 다른 글
[anaconda] 다른 계정의 아나콘다 사용하기 (0) | 2023.03.30 |
---|---|
[Linux] ssh 연결이 안될때 / 서버 스토리지 변경 후 아이피 연결 실패시 해결법 (0) | 2023.03.29 |
[Linux] 일반 계정에 관리자 권한 주기 (sudo 권한) (0) | 2023.03.29 |
[Linux] 리눅스 백업 & 복구 (0) | 2023.03.27 |
[Ubuntu - Pytorch] 파이토치 cuda와 cuDNN이 설치 되어있는데도 GPU가 안잡힐때 / torch.cuda.is_available() Fasle 해결 (0) | 2023.01.10 |