1 、启动倒数读秒时按 回车 到选择启动项栏。
2 、按 e 编辑(进入如下图)
3 、然后选择 kernel 那一行,再按 e 编辑那一行(如下图)在行的最后加 空格 再加一个1
4 、回车 返回上一层(到步骤2的界面)
5 、按 b 启动
6 、进入单用户之后 直接输入passwd 就可以更改密码 不需要原始密码
加密:
grub编辑加密
文件位置 /boot/grub/grub.conf
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password=fang
title Red Hat Enterprise Linux Server (2.6.18-194.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.el5.img
1 、启动倒数读秒时按 回车 到选择启动项栏。2 、这个时候按 e 已经无效了,先按 p (他会提示输入密码,输入之后再按 e 就可以编辑了)
grub启动加密
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password=fang
title Red Hat Enterprise Linux Server (2.6.18-194.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.el5.img
password=fang
1 、这个加密没什么。就是启动时提示输入密码
给密码加密
以上虽然给编辑和启动加密了,但是加密都是明文加密,要想给密码也加密,可以用md5加密
(
获取md5密文,登录后以root身份运行grub-md5-crypt
系统提示输入密码,两次输入密码后,会自动生成你输入的密码翻译之后密文,然后直接粘贴到下面的文件里
[root@localhost grub]# grub-md5-crypt
Password:
Retype password:
$1$qYph31$IHh2gfPE.56sLG.l7S.tt.
)
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password --md5 $1$ANoNx0$pJjqEza0RX8Xp5.Ofl524.(fang用md5加密之后生成的密文)
title Red Hat Enterprise Linux Server (2.6.18-194.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.el5.img
password=fang