본문 바로가기
IT/LINUX

[LINUX][RHEL6] GRUB 패스워드 설정하기

by 양눈 2016. 12. 22.

[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를 눌러 수정이 가능합니다.

   

수정화면

   

댓글