grub密码加密实现方法
2007-07-29 09:27
295 查看
[align=left]GRUB 的md5加密方法; 经jerboa兄指教,我又读了一下GRUB文档,的确感觉到用md5加密校验GRUB密码比较安全。为了也能让和我一样菜的弟兄,也能知道如何通过md5进行GRUB密码加密,我不得不把这个教程写出来。哈哈,高手就是免读了,此文为菜鸟弟兄所准备。 用md5加密校码GRUB密码,这样会更安全。 1、用grub-md5-crypt成生GRUB的md5密码; 通过grub-md5-crypt对GRUB的密码进行加密码运算,比如我们想设置grub的密码是123456,所以我们先要用md5进行对123456这个密码进行加密 [root@linux01 beinan]# /sbin/grub-md5-crypt Password: 在这里输入123456 Retype password: 再输入一次123456 $1$7uDL20$eSB.XRPG2A2Fv8AeH34nZ0 $1$7uDL20$eSB.XRPG2A2Fv8AeH34nZ0 就是通过grub-md5-crypt进行加密码后产生的值。这个值我们要记下来,还是有点用。 2、更改 /etc/grub.conf 比如我原来的/etc/grub.conf文件的内容是下面的。 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 所以我要在/etc/grub.conf中加入 password --md5 $1$7uDL20$eSB.XRPG2A2Fv8AeH34nZ0 这行,以及lock,应该加到哪呢,请看下面的更改实例; timeout=10 splashimage=(hd0,7)/boot/grub/splash.xpm.gz password --md5 $1$7uDL20$eSB.XRPG2A2Fv8AeH34nZ0 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 我们仔细看一下,从上面的我们改过的/etc/grub.conf中是不是已经用到了我们在第一步通过/grub-md5-crypt所产生的密码呢??是不是有点安全感了?? [/align] |
相关文章推荐
- C#中实现QQ群空间的登录加密密码脚本里的方法
- NodeJS实现不可逆加密与密码密文保存的方法
- C#使用伪随机数实现加密用户密码的方法
- JAVA 字符串加密、密码加密实现方法
- C#中实现QQ群空间的登录加密密码脚本里的方法
- rar密码加密文件破解方法
- 使用javascript和jquery两种方法,实现密码明文和密文的转换
- jquery图形密码实现方法
- 前端JS RSA加密,PHP后端解密实现密码安全传输
- 用flask开发个人博客(30)—— 用WerkZeug实现密码的加密存储
- .NET中加密和解密的实现方法- -
- php结合md5实现的加密解密方法
- kylin的配置账号密码的加密方法
- JS实现密码加密
- 古典密码中的Vigenere加密方法的解密实例
- 实现无密码登录Win8系统的方法
- 基于私钥加密公钥解密的RSA算法C#实现方法
- 分析QQ网页密码加密的方法,开发QQ外挂开心农场外挂
- 分享一段隐藏密码的实现方法
- 新浪微博、qq等javascript rsa密码加密c#实现。