Chinaunix首页 | 论坛 | 博客
  • 博客访问: 334279
  • 博文数量: 90
  • 博客积分: 1585
  • 博客等级: 上尉
  • 技术积分: 964
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-26 18:33
文章分类

全部博文(90)

文章存档

2011年(10)

2010年(80)

我的朋友

分类: LINUX

2010-04-15 11:09:32

Grub启动的时候,你可以设定启动密码,锁定启动菜单,让系统无法启动。这个时候,可以按“P”键输入一个启动密码来解锁菜单,但是还是无法编辑启动项。

打开终端,输入:

grub-md5-crypt

会提示输入一个密码。这个密码就是启动菜单解锁密码,所以请小心输入并牢记。需要输入两次,以确认输入正确。密码可以包含数字、字符和空格。

密码输入完成以后,会输出一个密码的加密字符串,现在记录下这个字符串。现在,可以把这个字符串启动选项里面。

打开/boot/grub/menu.lst文件:

sudo gedit /boot/grub/menu.lst

在文件的顶端,加入一行:

password --md5 $1$8gpwW/$JhvtKZdiR2G32ScHVKHUZ

其中“$1$8gpwW/$JhvtKZdiR2G32ScHVKHUZ就是你刚才得到的字符串。

现在往下翻页,找到你的启动项,在启动项最后加入一行,内容是“lock”,譬如原来是:

title RAYS 3.0, kernel 2.6.31-20-generic

root (hd0,4)

kernel /boot/vmlinuz-2.6.31-20-generic root=UUID= ...

initrd /boot/initrd.img-2.6.31-20-generic

quiet


现在变成了:

title RAYS 3.0, kernel 2.6.31-20-generic

root (hd0,4)

kernel /boot/vmlinuz-2.6.31-20-generic root=UUID= ...

initrd /boot/initrd.img-2.6.31-20-generic

quiet

lock


现在把所有的启动项都加上lock行。

现在重新启动。启动以后,虽然可以用上下键选择启动选择,但是无法启动高亮的选项,并且提示消息:“Error 32Must be authenticated”。现在按“e”键也无法编辑。

想启动,必须按"p"键,输入密码(就是刚才设置的密码),现在就可以选择启动项来启动了。

阅读(3660) | 评论(0) | 转发(0) |
0

上一篇:ssh限制登陆

下一篇:LiveUSB制作

给主人留下些什么吧!~~