当前位置:数码通 > 动态

如果忘记 Linux 密码怎么办?如何找回root密码

来源于 数码通 2023-10-03 08:46

  密码在生活中随处可见。为了防止密码重复,往往根据需要设置不同的密码。这将导致许多密码很容易忘记。那么如果我忘记了Linux root密码该怎么办呢?我如何找回我的密码?下面小编就给大家分享一下找回Linux密码的方法。

1。常规修复方法

  1。重新启动linux系统;

   2~3秒内按Enter键,会出现如下界面;

  3。然后输入e;

  4。第二行末尾输入single,有一个空格。具体方法是按向下的笔尖移动到第二行,按“e”进入编辑模式;

  5。最后添加single并回车;

  6。最后,按“b”开始。启动后,您将进入单用户模式;

  7。现在您已进入单用户模式,您可以更改root密码。修改密码的命令是passwd。

2。使用系统安装光盘的救援模式

  救援模式为救援。该模式主要用于无法进入系统的情况。例如grub损坏或者某个配置文件修改错误等。如何使用救援模式?

  1。启动CD并按F5进入救援模式;

  2。输入linuxrescue并回车;

  3。选择语言。作者建议你选择英语;

  4。选择我们的键盘;

  5。这里询问您是否启动网络。有时您可以在线调试。我们选择不。

  6。这里我们被告知系统将被挂载在/mnt/sysimage 中。

  共有三个选项:

  继续表示安装后继续下一步。

  只读 安装为只读,更安全。有时当文件系统损坏时,只读模式将防止文件系统进一步损坏。

  Skip 未安装并进入命令窗口模式。

  这里我们选择继续。

  7。至此,系统已经挂载到/mnt/sysimage中。接下来回车,输入chroot /mnt/sysimage,进入管理员环境。

  提示:其实你也可以在救援模式下更改root密码。这种救援模式与windows PE系统非常相似。

  运行chroot /mnt/sysimage/后,再次运行ls,可以看到目录结构与原系统中的目录结构相同。

  4。现在的环境和原来的系统一模一样。您可以通过键入 exit 或按 Ctrl + D 退出此环境。然后您可以查看 ls。

  这个目录其实就是rescue模式下的目录结构,我们所有的系统文件都在/mnt/sysimage目录下。

登录后参与评论