首页 > 代码库 > Linux系统root用户忘记密码解决办法

Linux系统root用户忘记密码解决办法

Linux系统root用户忘记密码解决办法

一、centos6 root用户忘记密码解决办法

1、grub未加密(知道grub密码)root密码找回办法:

(1)重启系统,在系统等待时间按任意键进入如图一所示界面

技术分享

图一

(2)在图一所示界面中按“e”键进入如图二所示界面

技术分享

图二

(3)在图二所示的界面中选择第二项,并按“e”进入图三所示界面

技术分享

图三

(4)在图三所示的界面中quite后面加参数single或者数字1,按回车回到图二所示的界面,选择第二项,按”b”进入系统,此时,进入系统不需要密码,进入系统输入passwd直接为root用户设置密码,如图四所示,设置完密码重启即可。

技术分享

图四

二、centos7 root用户忘记密码解决办法

1、在启动grub菜单界面,按“e”进入编辑界面,如图五所示

技术分享

图五

2按“↓”找到倒数第三行ro(如图六所示),将ro改为rw init=/sysroot/bin/sh,如图七所示然后按下Ctrl+x启动系统,进入单用户模式

技术分享

图六

技术分享

图七

3、进入单用户模式如图八所示,在此输入chroot /sysroot,然后用passwd root命令更该密码

技术分享

图八

4、如果之前系统启用了selinux,必须运行touch /.autorelabel,如图九所示否则,系统无法正常系统,运行完成后重启系统即可。

技术分享

图九

 

本文出自 “dayi123” 博客,请务必保留此出处http://dayi123.blog.51cto.com/12064061/1913238

Linux系统root用户忘记密码解决办法