Ubuntu 17.10:在 GDM 中禁用用户列表

Eik*_*ike 6 gdm 17.10

我有以下系统:

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 17.10
Release:        17.10
Codename:       artful

$ gdm3 --version
GDM 3.26.1
Run Code Online (Sandbox Code Playgroud)

我想在 GDM 中禁用用户列表并输入我的用户名和密码登录。我已经搜索了很多,但没有找到任何有价值的解决方案。

我怎样才能做到这一点?

Vid*_*uth 8

此功能目前已被窃听,请参阅:https : //bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1724944并标记自己受到影响

dconf-editor如果您尚未安装该工具,则需要安装:

sudo apt install dconf-editor
Run Code Online (Sandbox Code Playgroud)

然后当你打开它时导航到:

/org/gnome/login-screen
Run Code Online (Sandbox Code Playgroud)

并将“禁用用户列表”按钮设置为“开”:

在此处输入图片说明


由于上述问题仍然存在,唯一的解决方案是通过终端编辑以下行/etc/gdm3/greeter.dconf-defaults

#[org/gnome/login-screen]
# disable-user-list=true
Run Code Online (Sandbox Code Playgroud)

到:

[org/gnome/login-screen]
disable-user-list=true
Run Code Online (Sandbox Code Playgroud)

请务必编辑这两行,否则您的登录可能会完全崩溃。

  • Bug 有一个解决方案:https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1724944/comments/7 for 17.04 和 17.10。对于 18.04,如果您按自己的方式操作,还需要取消注释 `[org/gnome/login-screen]`。只有取消注释会导致登录崩溃。 (3认同)