linux系统忘记root密码怎么办?

环境: VMware8.0 Fedora10

昨晚培训的时候遇到一师妹的Fedora10系统自建本地用户不能使用sudo获取root权限去操作命令,原因是用户名不在/etc/sudoers文件中。最头疼的是她也不知道root的密码是多少。。。这样想修改sudoers文件都不行!
昨晚在网上找到可以解决该问题的办法,没看太懂(步骤有点多),回到宿舍看了下鸟哥的书,明白啦!再去参考下网上的资料,发篇贴记录一下吧!



解决方法:
1、重启系统会出现如下界面,
按下“e”键。该界面会很快过掉,所以反应一定要快!还有一个要注意的地方:重启时鼠标需要多次点击屏幕,使得鼠标键盘的操作能被虚拟机里的linux系统识别到!(为截此图系统重启不下10次


2、紧接着上一步,虚拟机里的系统识别按下的“e”键后,会出现如下界面:

3、看上图下面的说明得知“e”键可以编辑一些东西,此时按下“e”键得到界面如下。按上下键可移动选项,选到kernel那一行

4、紧接上一步,再次按下“e”键进行编辑,得到界面如下:

在quiet后按下空格键,并输入single,按下Enter,即可设定系统启动模式为单用户模式。此步完成后会跳回上一菜单界面,按下“b”键即可重新启动系统,启动过程如下图:

请看最后一行,默认用户为root!这时使用命令“passwd root”(若只用passwd则表示修改当前用户密码)即会提示输入新密码,需要输入两遍。

 

参考:
http://jingyan.baidu.com/article/7e440953f87f4a2fc0e2ef90.html

linux系统忘记root密码怎么办?,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。