以 root 身份登录,然后我通过终端命令更改了用户“carmen”的 UID
usermod -u 502 carmen
但现在用户“carmen”不再显示在登录屏幕上(您可以在此选择要登录的帐户),您只能通过终端登录。发生了什么?
在 MacBook 上使用 Ubuntu 11.10。
答案1
任何低于 1000 的 UID 值都被视为系统类型用户。这些用户在登录屏幕中是隐藏的。
如果您想在登录屏幕上看到用户,UID 值需要大于 1000。
答案2
您可能还想修复您的登录屏幕,因为默认情况下 Ubuntu 不会列出 UID 小于 1000 的用户。为此,只需打开终端并运行并在文本文件中
gksudo gedit /etc/login.defs
搜索。将该值从 更改为,当您重新启动时,您的用户将列在登录屏幕上。UID_MIN
1000
501
该信息来自这一页。
如果您不想等待重新启动,您可以单击“其他”并手动输入用户名和密码信息。