2.9.20.2.7 Отключение отображения всех пользователей на экране входа в систему
Отключение списка пользователей в gdm
Отключение списка пользователей в sddm
Отключение списка пользователей в lightdm
Окружение
- Версия ОС: 7.3
- Конфигурация ОС: Рабочая станция
- Архитектура: x86_64
В РЕД ОС 7.3 по умолчанию установлен gdm в качестве менеджера входа в систему. Чтобы определить, какой менеджер входа в систему используется можно посмотреть статус 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
Отключение списка пользователей в lightdm
Для отключения списка пользователей в lightdm необходимо:
1. Создать конфигурационный файл /etc/lightd/lightdm.conf:
sudo mkdir -p /etc/lightdm/lightdm.conf.d sudo nano /etc/lightdm/lightdm.conf.d/99-hide-users.conf
2. В открывшемся редакторе добавить строки:
[Seat:*]
greeter-hide-users=true
greeter-show-manual-login=true
Сохранить изменения (CTRL+O
, подтвердите сохранение нажатием ENTER
, затем CTRL+X
).
3. Применить изменения:
sudo systemctl restart lightdm
Дата последнего изменения: 01.04.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.