在使用Linux的时候,过一段时间不用,想在用的时候,经常会出现忘记root密码的情况,这里以Fedora为例,讲述一下怎样使用单用户模式重新设置root管理员密码。
1、首先,我们需要进入Fedora GRUB操作系统引导界面,一般安装时,默认是不显示操作系统选项,经几秒后就直接启动操作系统的,因此,我们需要在系统启动的时候,使用任意键进入启动菜单项,如下图所示。
2、在进入的操作系统菜单里面,选择要重设root密码的操作系统,然后按“e”键编辑启动项。
3、进入编辑项菜单之后,选择要编辑的启动命令行,如下图所示,需要选择带有“kernel /vmlinuz”字眼的启动命令行,按“e”键进入编辑界面。
4、进入编辑界面之后,使用左右键将光标转到“rhgb quiet”之类的字符前面,输入“single”加空格,或者输入“1”加空格,完成之后按回车键,就可以,返回上一步中启动命令行菜单。
5、返回命令行启动菜单之后,按“b”键,就可以以单用户模式启动操作系统了。操作系统启动之后,会直接进入单用户模式,不需要再输入任何登录密码。这时我们就可以使用“passwd”命令重新设置root密码了。
6、设置完密码,输入“reboot”命令重启计算机就大功告成了。作为对比,下图是在上述第“4”步中输入了“1”时的显示效果。
注意事项:建议在使用Linux的时候经常使用一下root权限,否则root密码很容易忘记。此经验使用的是Fedora9,同样适用于Fedora其他发行版本。