给grub加上密码锁

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

开机时进入GRUB Shell界面,调用md5crypt命令,然后输入你自己的密码,md5crypt会给出运算得到的密文:

--------------------------------------------------------------

grub> md5crypt

Password: **********

Encrypted: $1$U$JK7xFegdxWH6VuppCUSIb

--------------------------------------------------------------

再次强调,因为密码没有两次输入校验,你必须记得自己确实输入了什么,注意Caps Lock键有没有被按下。

如果你在系统中调用GRUB Shell,可以把密文拷贝粘贴到你的menu.lst文件中,如果在开机时选择进入GRUB Shell,只能拿张纸记下密文,然后手动输入到menu.lst中了,就象这样:

--------------------------------------------------------------

password --md5 $1$U$JK7xFegdxWH6VuppCUSIb

--------------------------------------------------------------

password命令的位置可以不限,只要在所有title引导项之前就行了,然后是空格,两条短横线和md5,又是空格,你的密文。

现在要在启动时对GRUB菜单进行修改就不那么容易了,看菜单框下方的提示:你要敲“P”键,然后输入正确的密码才能对它动手动脚。

当然,这是不够的,如果你不想现在修改菜单,你只需要随便选一项进入...等等,如果我这样呢:

在想要锁定的选项的title后一行加上lock命令:

--------------------------------------------------------------

title 必须输入密码才能进入

lock

root (hdx,x)

...

--------------------------------------------------------------

当然你可以在每一个title选项的后一行都加上lock,那就任何系统也进不去了

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航