ubuntu系统忘记密码修改密码
时间: 2025-07-11 13:05:18 浏览: 15
### 重置 Ubuntu 系统中忘记的用户密码
Ubuntu 系统中,如果忘记了用户的登录密码,可以通过进入 GRUB 菜单并修改启动参数来重置密码。以下是详细的操作步骤:
#### 进入 GRUB 启动菜单
在系统重启时,按住 `Esc` 键(部分电脑可能需要按 `Shift` 键)以进入 GRUB 菜单。如果无法进入 GRUB 菜单,可以尝试在 GRUB 命令行中输入 `normal` 回车,然后再次按 `Esc` 键[^2]。
#### 编辑启动参数
使用方向键选中默认的 Ubuntu 启动项(通常是第一项),然后按 `e` 键进入编辑模式。找到以 `linux` 开头的那一行,例如:
```
linux /boot/vmlinuz-xxx root=UUID=xxx ro quiet splash $vt_handoff
```
将 `ro quiet splash` 修改为 `rw init=/bin/bash`。修改完成后,直接按 `F10` 键启动进入 Root 模式[^1]。
#### 重置密码
进入 Root 模式后,执行以下命令来重置用户的密码。假设用户名为 `vinsion`,则命令如下:
```bash
passwd vinsion
```
系统会提示输入新密码,并再次确认新密码。完成密码修改后,建议执行以下命令同步磁盘数据以防止数据丢失:
```bash
sync
```
#### 重启系统
最后,执行以下命令重启系统:
```bash
reboot -f
```
重启后即可使用新设置的密码登录系统[^1]。
#### 忘记用户名的处理方法
如果忘记了用户名,可以通过以下命令查看系统中的已有用户:
```bash
ls /home
```
该命令会列出 `/home` 目录下的所有用户目录,从而确定当前系统的用户名[^1]。
### 注意事项
- **非必要不长期使用 root 身份**:重置密码后应及时恢复普通账户的使用。
- **重要数据提前备份**:操作过程中可能会发生意外,因此建议提前备份重要数据。
- **首次进入 GRUB 菜单失败**:如果无法进入 GRUB 菜单,请多尝试按 `Esc` 或 `Shift` 键。
### 示例代码
以下是一个简单的 Bash 脚本示例,用于快速重置用户密码(需在 Root 模式下运行):
```bash
#!/bin/bash
# 替换 "username" 为你实际的用户名
USERNAME="username"
# 提示输入新密码
read -s -p "请输入新密码: " NEW_PASSWORD
echo
# 设置新密码
echo "正在设置新密码..."
echo "$USERNAME:$NEW_PASSWORD" | chpasswd
# 同步磁盘数据
sync
# 重启系统
reboot -f
```
###
阅读全文
相关推荐


















