本教程将向您展示如何从 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
然后运行命令来创建和编辑密钥文件:
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