grub設(shè)置密碼

          linux下,會看到GRUB引導(dǎo),如果不設(shè)置密碼很容易被別人篡改root密碼.
          GRUB有兩種加密方式,一種是lock,一種是利用非明文加密,也就是md5 128位加密。
          [root@localhost /]# vi /etc/grub.conf
          設(shè)置grub.conf
          沒有設(shè)置密碼前:

          # 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/VolGroup00/LogVol00
          #          initrd /initrd-version.img
          #boot=/dev/sda
          default=0
          timeout=5
          splashimage=(hd0,0)/grub/splash.xpm.gz
          hiddenmenu
          title Red Hat Enterprise Linux AS (2.6.9-11.EL)
                  root (hd0,0)
                  kernel /vmlinuz-2.6.9-11.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet
                  initrd /initrd-2.6.9-11.EL.img

          password 明文設(shè)置密碼
          修改后:

          # 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/VolGroup00/LogVol00
          #          initrd /initrd-version.img
          #boot=/dev/sda
          default=0
          timeout=5
          splashimage=(hd0,0)/grub/splash.xpm.gz
          password=prince(prince為說設(shè)置的密碼)
          hiddenmenu
          title Red Hat Enterprise Linux AS (2.6.9-11.EL)
           lock(進入linux時需要輸入密碼)
                  root (hd0,0)
                  kernel /vmlinuz-2.6.9-11.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet
                  initrd /initrd-2.6.9-11.EL.img

          注:這里GRUB密碼設(shè)置為prince,lock意思是進入linux時需要輸入密碼

           

          給grub加密密碼

          利用非明文加密,也就是md5 128位加密.

          md5加密方式

          運行
          # /sbin/grub-md5-crypt      (在grub中用: md5crypt)
          輸入你的密碼,如prince
          生成一串東東, 是隨即產(chǎn)生的,要記下來.
          然后添加到 grub.conf
          改grub.conf成如下

          CODE:

          # 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/VolGroup00/LogVol00
          #          initrd /initrd-version.img
          #boot=/dev/sda
          default=0
          timeout=5
          splashimage=(hd0,0)/grub/splash.xpm.gz
          password --md5 $1$GexO3$iHhcfqlRE84s.2TyHN2l10 (加密后的密碼)
          hiddenmenu
          title Red Hat Enterprise Linux AS (2.6.9-11.EL)
           lock
                  root (hd0,0)
                  kernel /vmlinuz-2.6.9-11.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet
                  initrd /initrd-2.6.9-11.EL.img

          posted on 2007-07-20 21:26 prince 閱讀(767) 評論(0)  編輯  收藏 所屬分類: 硬件網(wǎng)絡(luò)

          <2007年7月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(4)

          隨筆分類(72)

          相冊

          blog友人

          搜索

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 洪洞县| 汉源县| 威宁| 临泉县| 梁山县| 密云县| 南投市| 苏州市| 观塘区| 中牟县| 马龙县| 积石山| 上栗县| 浦县| 都江堰市| 海盐县| 盖州市| 张家界市| 甘肃省| 梅河口市| 辽中县| 根河市| 阜城县| 灵台县| 馆陶县| 镇赉县| 莎车县| 华坪县| 剑阁县| 涪陵区| 原阳县| 罗源县| 板桥市| 潮州市| 民和| 凤阳县| 巴南区| 西宁市| 托克托县| 邓州市| 英吉沙县|