본문 바로가기
프로그래밍/리눅스

Linux CentOS 7 CRUB 패스워드 설정방법

by 참외롭다 2023. 3. 16.
반응형

CRUB 시스템에 접근할 수 있다면 누구나 root 계정의 패스워드를 변경할 수 있다. 이를 방지하기 위해 GRUB에 패스워드를 설정하는 것이 좋다.

 

CRUB : GNU 프로젝트의 부트로더이다. 대부분 운영 체제의 커널을 불러올 수 있으며, 인자를 넘겨 줄 수도 있다. GNU GRUB의 이전 이름은 GRand Unified Bootloader이었고 이는 대통일 이론의 영문 이름의 패러디이다.

 

패스워드를 설정하는 절차는 /etc/grub.d/00_header 파일에 관련 설정을 하고 _grub2-mkconfig_라는 명령어를 실행해 반영하는 것이다.

 

1. vi 같은 문서편집툴을 활용해 /etc/grub.d/00_header 파일의 맨 끝 부분에 다음과 같은 4줄을 추가한다.

 


cat <<EOF1

set superusers="id"

password  id password

EOF

 

2. grub2-mkconfig -o  /boot/grub2/grub.cfg 명령어를 입력한다.

 

 

3. CRUB 화면에서 e 키를 누르면 다음과 같은 화면을 만날 수 있고 설정한 계정과 패스워드를 입력하면 CRUB EDIT 화면으로 이동한다.

 

반응형