钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1011654
首页 Linux 正文内容

linux登录用户名和密码忘记了怎么办

钟逸 Linux 2025-07-26 14:43:59 3

登录 Linux 系统时忘记用户名或密码?不要惊慌,这里有几步操作 ,可以帮助您找回登录凭据并重新访问您的系统。以下 适用于不同版本的 Linux 系统,包括 Ubuntu、CentOS 和 Fedora 等。

第一步:尝试登录终端

如果您的 Linux 系统已启用终端访问,您可以尝试通过终端重置您的密码。启动终端,输入以下命令:

sudo passwd

系统将提示您输入新密码。输入新密码,然后再次输入以确认。新密码将立即生效。

第二步:使用恢复模式 (CentOS/Fedora)

如果无法通过终端重置密码,对于 CentOS 或 Fedora 系统,可以使用恢复模式进行重置。重启系统,并在引导过程中按住 Shift 键以进入 GRUB 菜单。选择“高级选项”>“恢复模式”,然后按 Enter 键。

在恢复模式菜单中,选择“root”选项。系统将以 root 用户身份启动。然后,输入以下命令:

passwd

按照提示重置您的密码。

第三步:使用救援模式 (Ubuntu)

对于 Ubuntu 系统,可以使用救援模式重置密码。重启系统并按住 Shift 键进入 GRUB 菜单。选择“高级选项”>“救援模式”,然后按 Enter 键。

救援模式会加载到根 shell 中。运行以下命令重置密码:

passwd user_name

其中 user_name 是您要重置密码的用户名。

第四步:使用 live USB/DVD

如果您无法通过以上 重置密码,也可以使用 live USB 或 DVD 创建一个可引导媒体。从该媒体启动系统,然后挂载您的 Linux 分区。按照以下步骤操作:

挂载 Linux 分区,例如 /dev/sda1,挂载点为 /mnt。

切换到根 shell:sudo chroot /mnt

重置密码:passwd user_name

重新启动系统并从硬盘启动。

温馨提示:

在重置密码后,建议更改默认 shell。如果您是 root 用户,请运行:chsh -s /bin/bash

强烈建议您定期备份您的重要数据,以防万一发生数据丢失。

文章目录
    搜索