当你忘记了 Linux 用户密码时,可以通过以下步骤来重置密码。这适用于你有足够的权限以执行超级用户任务(sudo)的情况。

方法一:使用 passwd 命令

1. 在登录屏幕或控制台上,按下 Ctrl + Alt + F1(或 F2 到 F6) 进入文本控制台。

2. 登录到 root 用户:
   sudo su

3. 更改用户密码:
   passwd username
   其中 username 是你忘记密码的用户名。

4. 按照提示输入新密码。

5. 退出 root 用户:
   exit

6. 返回图形用户界面:
   - 如果是在文本控制台,按下 Ctrl + Alt + F7 返回图形用户界面。

7. 使用新密码登录。

方法二:通过 GRUB 引导进入单用户模式

1. 在引导时选择 GRUB 菜单项:
   - 当计算机启动时,按住 Shift 键(或 Esc 键)进入 GRUB 引导菜单。

2. 选择启动项并按 e 进入编辑模式。

3. 在启动命令行的结尾添加 single 或 init=/bin/bash。

4. 按下 Ctrl + X 或 F10 启动。

5. 系统会进入单用户模式,你将以 root 用户身份登录。

6. 使用 passwd 命令更改密码:
   passwd username
   其中 username 是你忘记密码的用户名。

7. 重新启动系统:
   reboot

8. 使用新密码登录。

请注意,这些方法都需要你有足够的权限执行 sudo 或 su 命令。如果你无法使用这些方法,可能需要使用启动光盘或 USB 驱动器来进入救援模式进行密码重置。


转载请注明出处:http://www.pingtaimeng.com/article/detail/3273/Linux