Ubuntu忘记用户密码,如何重置密码?

本文详细介绍了如何在Ubuntu系统启动时通过按shift键进入GRUB界面,选择Advanced options for Ubuntu,然后进入recovery mode进行系统恢复。在root shell prompt下,可以修改用户密码,这一过程对于解决系统登录问题或进行系统维护非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 重启系统,机器重启的时候按shift键,进入如下grub界面

在这里插入图片描述

  1. 选择Advanced options for Ubuntu选项,进入下一个选择页面,并选择最新的recovery mode,版本略有不同
    在这里插入图片描述

  2. 选择 Drop to root shell prompt

在这里插入图片描述

  1. passwd 用户名
    在这里插入图片描述
### 如何在 Ubuntu 系统中重置忘记用户密码 #### 1. 进入 Grub 启动菜单 重启计算机,在启动过程中按下 `Shift` 键(某些系统可能需要按 `Esc` 键),以便进入 Grub 启动菜单。如果系统运行在虚拟机环境中(如 VirtualBox),同样可以通过按 `Shift` 键调出 Grub 菜单[^1]。 #### 2. 编辑启动选项 选择默认的 Ubuntu 启动项,然后按 `e` 键编辑启动参数。此时会看到一系列启动配置,向下滚动直到找到以 `linux /boot/vmlinuz...` 开头的一行[^3]。 在这行中,找到类似于 `"ro quiet splash $vt_handoff"` 的字符串,并将其替换为 `"rw init=/bin/bash"`。此更改的作用是赋予根文件系统读写权限,并跳过正常的初始化过程直接进入 Bash Shell[^4]。 完成修改后,按 `Ctrl + X` 或者 `F10` 继续引导系统[^3]。 #### 3. 获取 Root 权限并挂载文件系统 系统将以只读模式加载根分区,默认情况下无法直接修改数据。因此,需先重新挂载根文件系统为可写状态: ```bash mount -o remount,rw / ``` 这条命令将根目录重新挂载为可写模式,从而允许后续操作能够正常进行[^3]。 #### 4. 更改用户密码 假设要重置用户名为 `example_user` 的账户密码,则执行以下命令: ```bash passwd example_user ``` 随后按照提示输入新的密码两次以确认。完成后会出现类似 `password updated successfully` 的消息表示更新成功[^2]。 注意:如果是希望恢复管理员权限或者解锁锁定账号,请确保所指定的目标用户具有 sudoer 特权或其他必要权利。 #### 5. 退出维护模式并重启系统 当密码被成功更改之后,可通过下列方法之一返回常规操作系统环境: - 输入 `exec /sbin/init` 让服务管理器接管进程; - 使用标准关机/重启指令比如 `reboot` 完成整个流程[^5]。 至此,已完成了对遗忘用户密码重设工作,现在可以尝试用新设定的信息登录了! ### 注意事项 在整个过程中务必小心谨慎对待每一步骤,尤其是涉及磁盘分区的操作部分,以免造成不可逆的数据丢失风险。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值