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(進(jìn)入linux時(shí)需要輸入密碼)
                  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意思是進(jìn)入linux時(shí)需要輸入密碼

           

          給grub加密密碼

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

          md5加密方式

          運(yùn)行
          # /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 閱讀(773) 評論(0)  編輯  收藏 所屬分類: 硬件網(wǎng)絡(luò)

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

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(4)

          隨筆分類(72)

          相冊

          blog友人

          搜索

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 天祝| 西畴县| 石台县| 宁强县| 灌阳县| 怀远县| 红安县| 中西区| 井研县| 白河县| 沽源县| 霍林郭勒市| 同仁县| 舟山市| 广宁县| 县级市| 台东市| 乌恰县| 军事| 玉林市| 天峨县| 桓台县| 青浦区| 河西区| 噶尔县| 南阳市| 隆林| 大邑县| 怀安县| 镇康县| 北票市| 耿马| 禹城市| 四子王旗| 广汉市| 秦皇岛市| 云霄县| 新乡市| 韶山市| 永平县| 兴海县|