[Quick Tip] 从 Ubuntu 19.10 登录屏幕隐藏用户列表

本教程将向您展示如何从 Ubuntu 19.10 的默认 GDM 登录屏幕中删除用户列表。

当用户列表被禁用时,您需要输入用户名和密码才能登录。

有一个 gsettings 键 ‘org.gnome.login-screen.disable-user-list‘ 来处理这个功能。 但是,即使设置为,它也不适用于我的情况 gdm Ubuntu 19.10 中的用户权限。

1.创建一个gdm配置文件:

从应用程序菜单打开终端(或按键盘上的 Ctrl+Alt+T)。 打开后,运行命令:

sudo gedit /etc/dconf/profile/gdm

提示时输入用户密码并点击 Enter. 该命令将通过 Gedit 文本编辑器创建并打开一个文件。

文件打开后,粘贴以下行并保存。

user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults

2.编写系统范围的规则以禁用用户列表

首先创建 gdm文件 通过在终端中运行命令,在 /etc/dconf/db 目录下的文件夹:

sudo mkdir /etc/dconf/db/gdm.d

gdm 密钥文件

然后运行命令来创建和编辑密钥文件:

sudo gedit /etc/dconf/db/gdm.d/00-login-screen

文件打开后,写入以下行并保存。

[org/gnome/login-screen]
# Disable user list from login screen
disable-user-list=true

禁用用户列表

3.最后更新系统数据库:

最后通过在终端中运行命令来应用更改:

sudo dconf update

dconf-更新