如何在登录屏幕上禁用用户列表?(提示输入用户名和密码)Ubuntu 15.10

5 login-screen password login

我很好奇是否有办法在 Ubuntu 15.10 的登录屏幕上禁用用户列表,从而使任何用户都必须输入他们的用户名和密码才能登录。

我已经通过添加...修改了/etc/lightdm/users.conf

greeter-show-manual-login=true    
greeter-hide-users=true    
allow-guest=false
Run Code Online (Sandbox Code Playgroud)

...并重新启动计算机,但只提示我输入密码,并且我的用户名已被选中。有了这个,我还可以使用访客会话,即使上面的代码不应该允许这样做。任何帮助将非常感激。

Ter*_*nce 6

/etc/lightdm/名为的文件夹中创建一个文件夹lightdm.conf.d

sudo mkdir -p /etc/lightdm/lightdm.conf.d
Run Code Online (Sandbox Code Playgroud)

接下来,创建一个文件并调用它10-ubuntu.conf

sudo gedit /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
Run Code Online (Sandbox Code Playgroud)

并向其添加以下行:

[SeatDefaults]
user-session=ubuntu
greeter-show-manual-login=true    
greeter-hide-users=true    
allow-guest=false
Run Code Online (Sandbox Code Playgroud)

对于 16.04 或更新版本:

[Seat:*]
user-session=ubuntu
greeter-show-manual-login=true    
greeter-hide-users=true    
allow-guest=false
Run Code Online (Sandbox Code Playgroud)

将该行更改为user-session=您正在使用的任何桌面,例如如果您使用的是 Xubuntu,请将其更改为user-session=xubuntu.

添加这些行后,重新启动主机,您应该看到登录而不是用户列表:

在此处输入图片说明

https://wiki.ubuntu.com/LightDM显示有关 LightDM 的信息,如果该文件在主机上运行,user.conf则可以忽略该文件accountservice

希望这可以帮助!