速讀原著-GRUB_多系統引導(GRUB 明口令加密)

  • 2020 年 2 月 14 日
  • 筆記

一、GRUB 明口令加密;

比如我沒有設置密碼之前/etc/grub是如下的樣子:

default=1  timeout=10  splashimage=(hd0,7)/boot/grub/splash.xpm.gz  title Fedora Core (2.4.22-1.2061.nptl)  root (hd0,7)  kernel /boot/vmlinuz-2.4.22-1.2061.nptl ro root=LABEL=/  initrd /boot/initrd-2.4.22-1.2061.nptl.img  title WindowsXP  rootnoverify (hd0,0)  chainloader +1

加入以後就是下面這樣的:

default=1  timeout=10  splashimage=(hd0,7)/boot/grub/splash.xpm.gz  password=123456  title Fedora Core (2.4.22-1.2061.nptl)  lock  root (hd0,7)  kernel /boot/vmlinuz-2.4.22-1.2061.nptl ro root=LABEL=/  initrd /boot/initrd-2.4.22-1.2061.nptl.img    title WindowsXP  rootnoverify (hd0,0)  chainloader +1

從上面的可以看出,GRUB的密碼是123456,lock的意思就是把Redhat Fedora鎖住了。如果啟動時會提示錯誤。這時就應該按P鍵,然後輸入密碼就行了。我設置的是123456,當然應該輸入123456了,輸入別的密碼肯定不能通過,這樣是不是做到保密了呢??