[LINUX][RHEL6] GRUB 패스워드 설정하기
[LINUX][RHEL6] GRUB 패스워드 설정하기
1. RHEL6 버전에서의 설정
- RHEL6 버전에서 해시값을 생성하여 grub 패스워드를 설정해보자
1) grub-md5-crypt 명령을 사용해서 암호의 해시 값을 생성
[root@rhel6-test ~]# grub-md5-crypt
Password: *********
Retype password: *********
$1$48tk5/$HOqkDia6yJNEj4WXd.SaY/ <-- 생성된 패스워드의 해시값
2) grub.conf 파일에 password 추가
[root@rhel6-test ~]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_rhel6test-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
password --md5 $1$48tk5/$HOqkDia6yJNEj4WXd.SaY/ <-- 해당라인 추가
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux (2.6.32-431.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/vg_rhel6test-lv_root rd_NO_LUKS rd_LVM_LV=vg_rhel6test/lv_swap LANG=en_US.UTF-8 rd_LVM_LV=vg_rhel6test/lv_root rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-431.el6.x86_64.img
3) 적용테스트
리부팅을 해보면 다음과 같이 p를 눌러 password를 입력해야 grub수정이 가능합니다.
한번 패스워드를 넣어봅니다.
이제 설정전과 동일한 화면이 나와 e를 눌러 수정이 가능합니다.
수정화면