1、用grub-md5-crypt生成md5密码
   通过grub-md5-crypt对密码加密运算,假如设置grub的密码是tonytony,所以要用md5对tonytony进行加密
   [root@localhost ~]# grub-md5-crypt
    Password: 
    Retype password: 
    $1$FOjPB1$wiUUylaxVwS/Z745kwD7y0
    $1$FOjPB1$wiUUylaxVwS/Z745kwD7y0就是通过grub-md5-crypt进行加密码后产生的值。
2、修改grub配置文件vim /etc/grub.conf
default=0
timeout=5
password --md5 $1$FOjPB1$wiUUylaxVwS/Z745kwD7y0
splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-194.el5)
 root (hd0,0)
 kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet
 initrd /initrd-2.6.18-194.el5.img
 password --md5 $1$FOjPB1$wiUUylaxVwS/Z745kwD7y0
1) 仅对grub界面加密,而不对被引导的系统加密 在timeout一行下面加一行:password --md5 $1$FOjPB1$wiUUylaxVwS/Z745kwD7y0
2) 对grub界面加密,又对被引导的系统加密在initrd下面加一行:password --md5 $1$FOjPB1$wiUUylaxVwS/Z745kwD7y0