忘记root密码怎么办?

1.先启动Red Hat Linux,在Grub引导程序中,在下面给出了一系列提示。有兴趣的朋友可以都去试验一下。
2. 我们这里按“e”键进入系统启动前的Grub配置。(如果你的系统引导程序是 LILO,和Grub大体类似,请自行参照LILO给出的提示操作)
3.然后我们选择中间那一项:
“kernel /vmlinuz-2.9.9-55.EL  ro root=LABEL=/”按“e”键进入编辑。
4. 在“LABEL=/”后面输入“空格   single”或者“空格  1”后回车。
5.然后选择中间那一项:
“kernel /vmlinuz-2.9.9-55.EL  ro root=LABEL=/”,按& amp;#8220;b”键启动单用户模式系统。
6.如果你的系统前面出现“mylinux#”这样的提示符,那么恭喜你,你已经成功进入了单用户模式。
7.在“mylinux#”后面输入“passwd root”后回车。出现了激动人心的输入新密码界面。OK工作差不多了就搞定咯!
8.输入新密码并再次确定后,你的root用户的密码就成功更改了。
9. 然后输入“reboot”命令,重启系统,下次登陆就可以用新密码来使用root账户了。

稍微懂点linux的朋友都可以理由这个漏洞来修改你的linux的密码,如何防范呢,其实防范的办法也很简单!
#vi  /etc/grup.conf
在里面添加一行(title上面)
password=密码
这样,用户要进入单用户模式的时候就需要输入这个密码了
如果我们这个密码也忘记了,改怎么办呢?
1. 用LINUX安装光盘,启动后按F5

2. 输入linux rescue [Enter] 进入救援模式
3. 在救援模式配置完,并将你的linux系统挂载在临时目录/mnt/sysimage 中后输入chroot /mnt/sysimage 改变根分区的位置
4.编辑 /etc/grup.conf文件,修改“password=密码”那行就可以了!
原文地址:https://www.cnblogs.com/top5/p/1544100.html