Как скрыть все учетные записи пользователей в экране входа в Ubuntu 20.04, 21.04
Ubuntu перечисляет все доступные учетные записи пользователей на экране входа в GDM. Однако вы можете удалить их, чтобы защитить свою конфиденциальность.
Gnome, среда рабочего стола по умолчанию, имеет скрытую опцию, позволяющую пользователям вводить имя пользователя, а затем пароль для входа в систему. Если вы работаете в общественных местах, было бы полезно включить эту опцию из соображений конфиденциальности.
1.) Сначала откройте терминал либо из панели запуска системных приложений, либо нажав Ctrl+Alt+T на клавиатуре. Поскольку экран входа в систему обрабатывается gdm
, вам необходимо сначала запустить команду, чтобы разрешить ей устанавливать соединения с X-сервером.
xhost SI:localuser:gdm
Хотя там написано для X, вам также необходимо запустить команду в сеансе Wayland, чтобы избежать ошибки при отключении списка пользователей.
2.) Теперь запустите команду gsettings
, чтобы отключить список пользователей через пользователя gdm:
sudo -u gdm gsettings set org.gnome.login-screen disable-user-list true
Введите пароль пользователя (без звездочки) для приглашения sudo и нажмите Enter.
При следующей загрузке вы больше не увидите учетные записи пользователей. Вместо этого вам нужно ввести имя пользователя, а затем пароль для входа.
Как сбросить:
Чтобы восстановить настройки экрана входа в систему, также запустите команды xhost
и gsettings
в окне терминала.
Чтобы было лениво, объединим две команды в одну, так будет:
xhost SI:localuser:gdm && sudo -u gdm gsettings reset org.gnome.login-screen disable-user-list
Помимо дополнительных настроек экрана входа в систему, например, отключения опции меню «Выключить», переключения аутентификации, вы можете открыть Редактор Dconf (сначала установить его из программного обеспечения Ubuntu
) через пользователя. гдм:
xhost SI:localuser:gdm && sudo -u gdm dconf-editor