ubuntu20重置root密码
时间: 2025-06-30 16:01:25 浏览: 9
### 重置 Ubuntu 20.04 中的 Root 密码
在 Ubuntu 20.04 系统中,如果忘记了 root 用户密码,可以通过以下方法重置密码。以下是详细的步骤:
#### 1. 进入 GRUB 引导菜单
重启系统时,可能会遇到引导界面加载过快的问题,无法进入 GRUB 菜单。此时可以尝试以下操作:
- 在系统启动时,持续按 `Esc` 键或 `Shift` 键以调出 GRUB 菜单。
- 如果仍然无法进入 GRUB 菜单,可以编辑 `/etc/default/grub` 文件来延长 GRUB 界面停留时间[^1]:
```bash
sudo nano /etc/default/grub
```
将 `GRUB_TIMEOUT` 的值设置为更大的数字(例如 10 秒):
```plaintext
GRUB_TIMEOUT=10
```
保存文件后运行以下命令更新 GRUB 配置:
```bash
sudo update-grub
```
#### 2. 进入恢复模式
在 GRUB 菜单中选择“Advanced options for Ubuntu”,然后选择带有“recovery mode”的选项并按下 `Enter` 键。
#### 3. 挂载文件系统为可写
在恢复模式下,选择“root”选项进入一个带有 root 权限的 shell 环境。接下来需要将文件系统挂载为可写模式:
```bash
mount -o remount,rw /
```
#### 4. 修改或重置 root 密码
使用以下命令重置 root 密码:
```bash
passwd root
```
系统会提示输入新密码并确认。确保密码足够复杂以保证系统的安全性。
#### 5. 重启系统
完成密码修改后,执行以下命令重启系统:
```bash
reboot
```
#### 注意事项
如果需要临时取消密码验证(仅用于紧急情况),可以按照以下步骤操作:
- 编辑 GRUB 引导项,在内核参数行末尾添加 `init=/bin/bash`[^3]。
- 按下 `Ctrl+X` 或 `F10` 启动系统。
- 手动挂载文件系统为可写:
```bash
mount -o remount,rw /
```
- 使用 `passwd root` 命令重置密码。
### 示例代码
以下是完整的命令流程示例:
```bash
# 进入恢复模式后
mount -o remount,rw /
passwd root
reboot
```
阅读全文
相关推荐







