리눅스를 하면 시스템 부팅이 안될 때가 많습니다,그럴 때 사용해야하는 작업이 응급 복구 입니다
root 계정 비밀번호를 분실하고 비밀번호를 재설정하는 방법에 대해 알아보겠습니다.
응급복구
1. 부팅하면 GRUB 메뉴화면이 나타납니다 바로 E 키를 눌러 다음 화면으로 넘어가줍니다 |
2. E 키를 누른후 ↓아래키를 누르면서 Linux16 /boot/vmlinuz-~ 행에 커서를 가져오고 행의 끝에 rhgb quiet LANG=ko_KR.UTF-8을 삭제합니다 |
삭제후 init=/bin/sh 를 입력해줍니다 |
3. 그리고 ctrl + x를 눌러 다시 부팅하고 sh4-2#라는 프롬프트가 나올 것 입니다 그럼 whoami명령어로 root 사용자인지 확인 후 passwd명령어로 비밀번호를 변경합니다 하지만 비밀번호 변경시 에러가 발생합니다 현재 /(root) 파티션이 읽기 전용 으로 마운트됐기 때문입니다(mount 명령어를 쳐보면 알 수 있습니다) 아래 사진에서 ro(read-only)를 확인할 수 있습니다 |
4. ro를 rw로 다시 마운트 시켜줘야합니다 mount -o remount,rw / 를 입력하여 /파티션을 rw(read write)로 다시 마운트시켜줍니다 그리고 다시 passwd 명령어로 비밀번호를 변경 시켜줍니다 그리고 vm메뉴에서 power에서 reset버튼을 눌러 시스템을 재시작해줍니다 |
1~ 4 과정을 통해 응급복구를 하고 접속하면 root계정의 비밀번호가 바뀐 것을 알 수 있습니다
하지만 한 가지 이상한점이 있을 것입니다, 누구나 root계정 권한을 얻어 root계정의 비밀번호
를 변경해 접속할 수 있다는 말입니다
하지만 GRUB에 비밀번호를 설정해서 root계정의 권한을 막을 수 있습니다, 다음 포스팅은 GRUB에 비밀번호를 설정해서 root계정권한을
얻는 것을 막아보는 과정을 알아보겠습니다.
'❌이전글 > 이전글' 카테고리의 다른 글
티스토리 마우스 드래그 복사금지 (2) | 2019.05.06 |
---|---|
티스토리 기본 글자색 검정색으로 변경하기 (3) | 2019.05.06 |
리눅스centos7 - 응급복구(2) GRUB 부트로더 (0) | 2019.05.02 |
윈도우 32비트와 64비트는 차이점 궁금하다 궁금해 (0) | 2019.05.02 |
리눅스 - 프로세스 (0) | 2019.04.29 |
리눅스 Centos7 - 파이프 필터 리다이렉션 (0) | 2019.04.28 |
사이트맵 주소가 k.kakao로 나올 때 (0) | 2019.04.28 |
리눅스CentOS7 - find 명령어 사용법 (0) | 2019.04.27 |