3.9.19.1.7 Отключение отображения всех пользователей на экране входа в систему
Отключение списка пользователей в gdm
Отключение списка пользователей в sddm
Окружение
- Версия ОС: 8
- Конфигурация ОС: Рабочая станция
- Редакция ОС: Стандартная
- Архитектура: x86_64
В РЕД ОС 8 в графических оболочках MATE и GNOME по умолчанию установлен gdm, в KDE Plasma — sddm в качестве менеджера входа в систему. Чтобы определить, какой менеджер входа в систему используется можно посмотреть статус display-manager.service. Для этого выполните команду:
systemctl status display-manager.service
Подробнее о менеджерах входа в систему читайте в нашей статье Смена менеджера входа в систему (lightdm и sddm).
Отключение списка пользователей в gdm
Для отключения отображения списка пользователей на экране входа в систему gdm необходимо:
1. Создать файл /etc/dconf/profile/gdm:
sudo nano /etc/dconf/profile/gdm
Добавить в него следующее содержимое:
user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults
Сохранить изменения (CTRL+O
, подтвердить сохранение нажатием ENTER
, затем CTRL+X
).
2. Создать файл /etc/dconf/db/gdm.d/00-login-screen:
sudo nano /etc/dconf/db/gdm.d/00-login-screen
Добавить в него следующее содержимое:
[org/gnome/login-screen]
disable-user-list=true
Сохранить изменения (CTRL+O
, подтвердить сохранение нажатием ENTER
, затем CTRL+X
).
3. Для применения внесенных изменений обновить dconf:
sudo dconf update
После перезагрузки системы список пользователей на экране входа будет скрыт:
Отключение списка пользователей в sddm
Для отключения отображения списка пользователей на экране входа в систему sddm необходимо:
1. Открыть на редактирование файл /etc/sddm.conf:
sudo nano /etc/sddm.conf
2. В разделе [Users]
привести параметры к виду:
[Users]
HideShells=/sbin/nologin
HideUsers=*
MinimumUid=900
RememberLastSession=false
где:
HideShells — скрывает определённые оболочки на экране входа в систему;
HideUsers=* — скрывает всех пользователей на экране входа;
MinimumUid=900 — устанавливает минимальный UID для отображаемых пользователей;
RememberLastSession=false — отключает запоминание последней сессии.
Сохранить изменения (CTRL+O
, подтвердить сохранение нажатием ENTER
, затем CTRL+X
).
3. Для применения изменений перезапустить sddm.
sudo systemctl restart sddm
Дата последнего изменения: 01.04.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.