我忘记了我的用户名,如何找回?

我忘记了我的用户名,如何找回?

当我安装最新的 Ubuntu 更新时,系统要求我输入用户名,但我不记得我的用户名是什么。我如何找到我的用户名?

答案1

如果您因为忘记用户名而无法登录,仍有办法恢复数据。请注意,本指南假设您是系统上的唯一用户。

  1. 通过 GRUB 将系统启动到恢复模式。
  2. 选择 Root Shell 选项。
  3. 在打开的终端窗口中输入此命令:
    awk -F: '$3 == 1000' /etc/passwd
  4. 您的用户名将出现在返回行的最前面。通常只有一个用户名,但根据您的系统,可能会有更多用户名。
  5. 重新启动进入正常模式并使用指定的用户名。

如果你不是唯一的用户,请替换步骤3中的代码。通过以下方式查找ID大于或等于1000的用户:

awk -F: '$3 >= 1000' /etc/passwd

其中之一肯定是你。或者请机器上的另一个用户拉取帐户列表。

答案2

打开终端(++ Ctrl)并输入命令AltT

whoami

找出当前登录用户的用户名。

答案3

登录屏幕显示可能的帐户,您只需单击(甚至不必单击,因为您可能是最后登录的人)并输入您的密码。

如果你已经登录并且想知道用户,那么打开终端(Ctrl+Alt+T)并输入命令

echo $USER

这将打印用户环境变量到控制台。

答案4

您可以从 Grub 进入单一模式。在启动过程中,Esc当 Grub 启动屏幕提示您时,按下 。它可能只会向您显示 Grub 以及每个内核的列表 - 如果是这种情况,请不要按Esc

从这里选择第一个条目并按e编辑该条目。向下翻页到以 开头的行kernele再次按。

这将允许您编辑整行。向右滚动直到到达行末并splash quiet从行中删除,将其替换为single。按eneter接受更改,然后按b启动到修改后的内核行。这将引导您进入单用户模式,并在启动完成后将您带入 root shell。

从这里您可以向系统添加用户、更改用户密码等。

相关内容