陈武刚女儿:grub.conf分析

来源:百度文库 编辑:九乡新闻网 时间:2024/04/20 11:29:30

# 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/sda3
#          initrd /initrd-version.img
#boot=/dev/sda
default=0   #默认启动第一个系统.
timeout=5   #等待超时时间为5秒.
splashimage=(hd0,0)/grub/splash.xpm.gz #这是开机时的图片地址,是在第一个硬盘的第一个分区中,如在/dev/hda1                              下,在我系统中/dev/hda1是挂在/boot下.所以这个图片的地址就是在/boot/grup下.
password jackyard #使进入grup的编急mode是要密码,密码为jackyard.这样可以防止陌生人进入单用户模式时修改root的密码 .
hiddenmenu      #是否显示开机菜单.
title Red Hat Enterprise Linux AS (2.6.9-5.EL) #开机是显示的系统的名子.
root (hd0,0)      #先启动那个一个分区.
kernel /vmlinuz-2.6.9-5.EL ro root=LABEL=/ rhgb quiet #kernel /vmlinuz-2 是内核的存放地址.其中root=LABEL=/是指root的挂点.
          这里是/下.也可以写成root=/dev/sda2(要根据自己的系统而定.)
    #rhgb是指 red hat graphical boot.是指在开机时用图形的显示来取代传统的开机界面.
    #quiet是指在开机是不要显示错误的信息.
initrd /initrd-2.6.9-5.EL.img #导入initrd-2.6.9-5.EL.img这是内核驱动.

还有一种办法可以加密grub的密码.在单用户模式下输入:

sh-3.00# grup-md5-crypt
再输入两次密码.就会产生一长串加密过后的乱码.形如$1$1dfdee%fdf
这时要记下这些乱码,在grub.conf中把password jackyard 改为password --md5 $1$1dfdee%fdf
这样就可以使别人看不到清楚的密码了.OK