爲GRUB引導菜單設置密碼


1. 什麼是GRUB引導菜單?linux

GRUB是一個引導管理程序, 能夠引導linux、xp、windows等等系統.vim


2. 爲何要給GRUB引導菜單設置?windows

 單純爲了安全。    GRUB菜單密碼分爲密文、明文。安全


3. 如何爲GRUB菜單設置密文?bash

[root@Centos1 ~]# grub-md5-crypt                     #建立md5加密字符
Password: Peter                     #此部分爲隱藏的, 爲了讓你們看見,我把建立的密碼寫出來。 
Retype password: Peter              #再次輸入密碼
$1$.Paw8$t.1QgXis2NQA0Y2ci2n.4.      #這是Peter密碼生成的md5
[root@Centos1 ~]# ls -l /etc/grub.conf      #查看/etc/grub.conf詳細信息
lrwxrwxrwx. 1 root root 22 Jan 20 18:08 /etc/grub.conf -> ../boot/grub/grub.conf     
#能夠看到/etc/grub.conf作軟鏈接到/boot/grub/grub.conf  因此說修改這兩個路徑,最後獲得的結果都同樣.
[root@Centos1 ~]# vim /etc/grub.conf               #修改grub配置文件
……………………/省略
splashp_w_picpath=(hd0,1)/grub/splash.xpm.gz
password  --md5 $1$.Paw8$t.1QgXis2NQA0Y2ci2n.4.     #新增此行.  爲grub設置md5明文加密方式
hiddenmenu
title CentOS (2.6.32-504.8.1.el6.x86_64)
………………/省略
[root@Centos1 ~]# reboot                                    #重啓操做系統

wKiom1UAYkvAVx5zAAGIWJ5eIjM391.jpg+ide


4. 如何爲GRUB菜單設置明文?加密

[root@Centos1 ~]# vim /etc/grub.conf               #修改grub配置文件
……………………/省略
splashp_w_picpath=(hd0,1)/grub/splash.xpm.gz
password  Peter                                    #將md5字符去掉後, 即變爲明文加密。
hiddenmenu
[root@Centos1 ~]# reboot                            #重啓操做系統

wKioL1UAY4jiF4JqAAGIWJ5eIjM392.jpg



總結:  GRUB不管設置密文仍是明文, 當編輯kernel時不會顯示以何種方式加密字樣。操作系統

相關文章
相關標籤/搜索