Linux系统忘记root密码的解决方法(简明教程),linuxroot
Linux系统忘记root密码的解决方法(简明教程),linuxroot
这篇文章主要介绍了Linux系统忘记root密码的解决方法,本文为文字版简明教程,想要看图文教程的亲请参阅本文下方的相关链接,需要的朋友可以参考下
第一步:重启后在读秒的时候按一下“空格”。
第二步:会出现如下:
代码如下:
root (hd0,0)
kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-128.el5.img
kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-128.el5.img
按一下键盘的"e"进入编辑模式。
第三步:在第二行后面增加single如下:
代码如下:
kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet single 4
按下 Enter后,再按下"b",就进入单用户模式,直接用命令
代码如下:
passwd root
修改密码就可以了。
先将系统重启,在读秒的时候按下任意键就会出现选择菜单,仔细看菜单下面的说明,按下e就能够进入grub的编辑模式。
此时,请将光标移动到kernel那一行,再按一次e进入kernel该行的编辑界面中,然后在出现的界面中,最后输入single(注意:single前有空格)。
再按下回车键,之后,按下b就可以开机进入单用户维护模式。之后就能够修改root的密码了,请使用下面的命令来修改root的密码。
passwd
接下来系统会让你输入两次的密码。
参考资料:鸟哥的linux私房菜基础学习篇(第三版) 第135页
linux的root享有至高无上的权力,一旦root密码忘记或者被盗,是一件非常头痛的事情,那么怎么样才能找回root的密码呢,本人把其总结如下:
(一)Linux 系统密码破解
1.在grub选项菜单按e进入编辑模式
2.(按e)编辑kernel那行 添加 /init 1 (或/single)
3.按B重启
4.进入后执行下列命令
#vi /etc/passwd 进入passwd文件
将第一行的root:x:0....中的X删除,变成 root::0....然后保存退出!
在进去系统此时root密码为空。
修改密码
#passwd root
评论暂时关闭