linux下忘记root密码的情况该如何解决?

Linux下忘记root密码的情况该如何解决?

使用单用户模式重置root密码

单用户模式是Linux系统提供的一种救援模式,可以在系统启动时进入该模式,此时系统只会启动最基本的服务,没有网络连接也没有其它用户登录,可以方便地进行系统维护和修复。

  • 重启机器,在GRUB菜单界面按下\”e\”键
  • 进入编辑模式,找到以\”linux\”开头的那一行,将\”ro\”改为\”rw init=/sysroot/bin/sh\”,按下Ctrl+X保存并退出
  • 进入单用户模式,执行命令\”chroot /sysroot\”,再执行\”passwd root\”修改root密码
  • 重启机器,使用新密码登录系统

使用Live CD/USB重置root密码

如果无法进入单用户模式,或者不想操作GRUB菜单,可以使用Live CD/USB来重置root密码。

  • 下载Linux Live CD/USB镜像,制作启动盘
  • 将启动盘插入机器,重启机器,选择从CD/USB启动
  • 进入Live系统,打开终端,执行命令\”su -\”,切换到root用户
  • 执行命令\”fdisk -l\”,查看系统分区,找到Linux系统所在分区
  • 执行命令\”mount /dev/sdaX /mnt\”,将Linux系统所在分区挂载到/mnt目录下(sdaX为Linux系统所在分区)
  • 执行命令\”chroot /mnt\”,进入Linux系统所在分区
  • 执行命令\”passwd root\”,修改root密码
  • 重启机器,使用新密码登录系统

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 怎样删除电脑上的软件?操作指南分享

    怎样删除电脑上的软件?操作指南分享 步骤一:打开控制面板 步骤二:选择要删除的软件 步骤三:卸载软件 步骤一:打开控制面板 要删除电脑上的软件,首先需要打开控制面板。在Windows系统中,可以通过以下方式打开: 点击“开始”菜单 选择“控制面板” 步骤二:选择要删除的软件 打开控制面板后,可以看到各种系统设置选项。在这里,需要找到“程序”或“程序和功能”选…

    2023-06-11
    00
  • 笔记本无线网络设置方法,快速连接无线网络

    笔记本无线网络设置方法,快速连接无线网络 步骤一:检查无线网卡是否正常 步骤二:打开无线网络连接 步骤三:扫描可用的无线网络 步骤四:连接无线网络 步骤一:检查无线网卡是否正常 在开始连接无线网络之前,首先需要检查笔记本电脑的无线网卡是否正常工作。可以通过以下步骤进行检查: 打开“设备管理器”,查看无线网卡是否正常显示 检查无线网卡驱动程序是否已安装并更新到…

    2023-06-16
    00
  • 2022新款iPad Pro怎么样(2022款ipad pro什么时候上市)

    2022 iPad Air 于周二抵达苹果公司今年的第一场活动。 Apple / Sarah Tew / CNET的屏幕截图 随着 新款 M1 iPad Air 在 Apple 的活动中首次亮相后 在周二 ,值得考虑的是 Apple 可能会在 2022 年推出哪些其他 iPad。推测称, 最新更新于 2021 年 可能会在几个月。 Apple 每年更新其平板…

    2022-03-12 投稿
    00
  • Win7输入法不可见如何调出(解决Win7输入法不可见的方法)

    本文将为您介绍如何解决Win7输入法不可见的问题,包括具体方法和步骤,以及一些实用的技巧。 一、问题描述 Win7输入法不可见 无法正常切换中英文输入法 无法输入中文字符 二、解决方法 1. 检查输入法设置 首先,我们需要检查输入法设置是否正确。具体步骤如下: 打开“控制面板” → “区域和语言” → “键盘和语言” 点击“更改键盘” → “添加” → “C…

    2023-05-20
    00
  • 0x80004005错误代码是什么意思?win7旗舰版错误代码0x80004005怎么解决?

    0x80004005错误代码是什么意思?win7旗舰版错误代码0x80004005怎么解决? 什么是0x80004005错误代码? win7旗舰版错误代码0x80004005的常见原因有哪些? 如何解决win7旗舰版错误代码0x80004005问题? 什么是0x80004005错误代码? 0x80004005错误代码是Windows操作系统中的常见错误代码之…

    2023-06-18
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信