Linux的root密码忘记了怎么办?用这一招



  有的时候我们将Linux虚拟机的root密码忘记了咋整?这个是有解决办法滴,不过在解决这个问题之前,我们先要知道一个知识点——Linux系统的运行级别。

一、Linux系统的运行级别

  • Linux系统的运行级别分为:
  1. 关机

  2. 单用户(找回丢失密码)

  3. 多用户无网络服务

  4. 多用户有网络服务

  5. 保留

  6. 图形界面

  7. 关机

  • 一般我们常用的是 3 和 5 这两个级别,这个运行级别相关的配置文件是:/etc/inittab
    Linux的root密码忘记了怎么办?用这一招
    Linux的root密码忘记了怎么办?用这一招
    也就是我们现在系统是在5. 图形界面

  • 那么我们如何去切换这几种模式呢?

    • 使用指令 init [0123456]

    • 例如,模式5切换到模式3:init 3

      Linux的root密码忘记了怎么办?用这一招

      按下enter观察一下变化:
      Linux的root密码忘记了怎么办?用这一招

      上面可以大致看到5. 图形界面3. 多用户有网络服务模式的变化。


二、找回丢失的root密码

  1. 先重启虚拟机 reboot
    Linux的root密码忘记了怎么办?用这一招
    ​ 在这个界面是 按下enter回车
    Linux的root密码忘记了怎么办?用这一招
    ​ 我们注意下这个提示 按下 e 去编辑
    Linux的root密码忘记了怎么办?用这一招
    Linux的root密码忘记了怎么办?用这一招
    接着按 b
    Linux的root密码忘记了怎么办?用这一招
    ​ 到下一个页面之后,输入 1 之后回车(quiet和1之间记得有个空格)
    Linux的root密码忘记了怎么办?用这一招
    然后更改新密码
    Linux的root密码忘记了怎么办?用这一招

​ 输入两次新密码之后,可以看到提示修改密码成功,大功告成。


用户模式下,root可以免密码登录,因此可以通过这种方法来更改忘掉的root密码。


相关文章:

  • 2021-11-22
  • 2021-11-22
  • 2021-10-18
  • 2021-09-12
猜你喜欢
  • 2021-12-02
  • 2021-06-09
  • 2022-01-21
  • 2021-05-26
  • 2021-12-04
  • 2022-02-10
  • 2021-11-22
相关资源
相似解决方案