我有以下系统:
$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 17.10
Release: 17.10
Codename: artful
$ gdm3 --version
GDM 3.26.1
我想禁用 GDM 中的用户列表并输入我的用户名和密码登录。我已经搜索了很多,但没有找到任何有价值的解决方案。
我怎样才能实现这个目标?
答案1
此功能目前存在错误,请参阅:https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1724944并标记自己受到影响
dconf-editor
如果您尚未安装该工具,则需要安装:
sudo apt install dconf-editor
然后当你打开它时导航至:
/org/gnome/login-screen
并将“disable-user-list”按钮设置为“on”:
由于上述内容仍然存在错误,现在唯一的解决方案是通过终端编辑以下行/etc/gdm3/greeter.dconf-defaults
:
#[org/gnome/login-screen]
# disable-user-list=true
到:
[org/gnome/login-screen]
disable-user-list=true
确保编辑两行,否则您的登录可能会彻底崩溃。
答案2
一种选择:
编辑/usr/share/gdm/greeter.dconf-defaults
并删除“#”以取消注释该行:
disable-user-list=true
另外一个选择:
使用 gconftool-2 或 gconf-editor。将此值更改为 true:
/apps/gdm/simple-greeter/disable_user_list
参考
https://help.gnome.org/admin/gdm/stable/configuration.html.en
https://mike632t.wordpress.com/2016/05/28/gnome-3-customizing-the-login-screen/#userlist