如何在登录屏幕上隐藏用户?

如何在登录屏幕上隐藏用户?

我有 Kubuntu 9.04,我想隐藏用户出现在登录屏幕中,当然我不应该永久删除它,但我需要在需要时再次使其可见。

答案1

System Settings > Advanced > System > Login Manager > Users

选中您想要隐藏的用户的复选框。

答案2

在基于 Debian 的系统(包括 Ubuntu 和 Kubuntu,新旧版本)中,任何 UID 小于 1000 的用户都不会显示为您可以登录的用户,但您仍然可以从命令行使用该用户进行 ssh 和 ftp 等操作。

因此,要让用户bob从登录屏幕上消失,请运行以下命令(800可以是小于的任何值1000,但我喜欢从该范围开始):

$ sudo usermod -u 800 bob

答案3

为将来读到此文的人发布。

使用 Ubuntu 22.04,我使用了以下指南:

https://askubuntu.com/questions/92349/how-do-i-hide-a-particular-user-from-the-login-screen

结论:

如果您的系统使用AccountsService,您无法通过重新配置lightdm(以及可能的其他 dms)将用户从欢迎屏幕隐藏,因为它遵循AccountsService。 这在 的评论中说得很清楚/etc/lightdm/users.conf

  1. vim /var/lib/AccountsService/users/XXXXXX用户名在哪里。

  2. 如果此行已存在,请添加此行或SystemAccount=从更改falsetrue

[User]
SystemAccount=true
  1. sudo systemctl restart accounts-daemon.service

相关内容