Ubuntu下如何重置密码
导读:Ubuntu 重置密码的实用步骤 方法一 通过恢复模式重置(推荐) 重启电脑,在启动阶段按住Shift(BIOS)或反复按Esc(UEFI)调出 GRUB 菜单。 选择 Advanced options for Ubuntu,再选择带有...
Ubuntu 重置密码的实用步骤
方法一 通过恢复模式重置(推荐)
- 重启电脑,在启动阶段按住Shift(BIOS)或反复按Esc(UEFI)调出 GRUB 菜单。
- 选择 Advanced options for Ubuntu,再选择带有 (recovery mode) 的内核项并回车。
- 在恢复菜单选择 Drop to root shell,进入 root 命令行。
- 将根文件系统改为可写:执行命令:
mount -o rw,remount /。 - 重置密码(将 username 替换为你的用户名):
passwd username,输入并确认新密码。 - 回到恢复菜单选择 Resume normal boot,或执行
reboot重启并用新密码登录。 - 如忘记用户名,可先执行
ls /home查看用户目录列表。
方法二 通过 GRUB 编辑直接进入 root shell(恢复菜单不可用时)
- 在 GRUB 中选择默认的 Ubuntu 启动项,按 e 进入编辑。
- 在以 linux 开头的行末尾,将 ro 改为 rw,并追加 init=/bin/bash(也可在行尾添加 quiet splash 以获得更简洁启动画面)。
- 按 Ctrl+X 或 F10 启动,进入 root shell。
- 执行
passwd username修改密码;如忘记用户名,可执行cat /etc/passwd或ls /home确认。 - 重启:执行
exec /sbin/init或reboot -f完成启动。
方法三 使用 Live CD/USB 挂载并 chroot 重置(系统无法进入恢复模式时)
- 在另一台电脑制作 Ubuntu Live USB,从该介质启动。
- 打开终端,识别系统分区:
sudo fdisk -l,将系统根分区挂载到 /mnt(示例:sudo mount /dev/sdXn /mnt,请替换为实际分区)。 - 进入系统环境:
sudo chroot /mnt。 - 重置密码:
passwd username,输入并确认新密码。 - 退出并重启:
exit→sudo reboot,拔掉 U 盘后用新密码登录。
常见问题与注意事项
- 输入密码时无回显是正常现象,只要按回车能确认即可。
- 若提示文件系统为只读,请先执行
mount -o rw,remount /再修改。 - 忘记用户名可用
ls /home、cat /etc/passwd辅助确认。 - 某些环境在恢复菜单看不到 Drop to root shell,请使用方法二编辑内核启动参数。
- 操作会修改系统账户口令,请确保对设备具有合法权限;在物理机或云服务器上执行前,建议做好重要数据备份。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu下如何重置密码
本文地址: https://pptw.com/jishu/753217.html
