经过一番研究,我发现你可以使用终端并将特定用户的 ID 更改为 1000 以下来隐藏它们。我已经为我的一个用户执行了此操作,但现在我无法登录该帐户。我的登录屏幕由 User1 和 Guest 组成。我没有地方输入隐藏帐户的用户名和密码。
我知道可以让登录每次都要求输入用户名和密码,但这不是我想要的。相反,我希望 User1 和 Other 出现在登录屏幕上。有什么办法吗?
我正在运行 Ubuntu 12.04。提前致谢!
答案1
/etc/lightdm/lightdm.conf
使用root权限编辑:
gksudo gedit /etc/lightdm/lightdm.conf
将以下行添加到文件末尾:
greeter-show-manual-login=true
我不确定您是否也想禁用访客帐户。从您的问题来看,听起来您可能想要,所以我也将其包括在内。您可以将此行添加到同一文件以执行此操作:
allow-guest=false
然后保存文件即可。我不记得是否需要重启机器,或者直接注销才能使此操作生效。
答案2
有两种方法(编辑/etc/lightdm/lightdm.conf
):
添加
greeter-hide-users=true
(隐藏所有用户并提供写入用户和密码的选项)添加
greeter-show-manual-login=true
(打开菜单写入用户和密码)
答案3
正如上面的一些答案,原因是某些用户被阻止使用 GUI 登录,您可以按 Ctrl + Alt + F1(或 F2,..)来更改 tty 会话,然后通过终端登录。