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

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


文章目录

  • Linux的root密码忘记了怎么办?用这一招
    • 一、Linux系统的运行级别
    • 二、找回丢失的root密码


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

一、Linux系统的运行级别

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

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

  3. 多用户无网络服务

  4. 多用户有网络服务

  5. 保留

  6. 图形界面

  7. 关机

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

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

    • 使用指令 init [0123456]

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

      Linux的root密码忘记了怎么办?用这一招_第2张图片

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

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


二、找回丢失的root密码

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

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


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


你可能感兴趣的:(大数据学习基地,Linux基础)