Не перечислять всех пользователей при входе в систему с LightDM
Я только что обновился до Ubuntu 11.10, и мне было интересно, можно ли не перечислить всех текущих пользователей и вместо этого потребовать от пользователя ввести свое имя пользователя? ИТ-политика моей компании требует, чтобы пользователи не отображались на экранах входа.
В Ubuntu 11.04 я смог сделать это с помощью следующих команд...
$ sudo -u gdm gconftool-2 --type boolean --set /apps/gdm/simple-greeter/disable_user_list true
3 ответа
Вы можете сделать это, отредактировав /etc/lightdm/lightdm.conf
Содержание по умолчанию просто:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
И вы можете просто добавить:
greeter-hide-users=true
К этому. Полный список опций смотрите /usr/share/doc/lightdm/lightdm.conf
(или посмотрите этот пост о lightdm conf).
Ответы, предлагающие изменить файл conf, неверны.
Из вики Ubuntu:
Конфигурация LighDM регулируется
/etc/lightdm/lightdm.conf
файл, однако он не должен редактироваться напрямую, вместо этого используйте:lightdm-set-defaults
Я нашел файл в /usr/lib/lightdm/lightdm-set-defaults
,
В командной строке вы должны выполнить следующее:
sudo /usr/lib/lightdm/lightdm-set-defaults --hide-users true
Оба приведенных выше ответа у меня не сработали (Ubuntu x64 15.04).. У меня работает вики Ubuntu для LightDM, поэтому я решил написать здесь для тех, кто ищет его, хотя они тоже могут следовать вики..
Источник: Что такое LightDM?
согласно Ubuntu Wiki, если мы хотим переопределить настроенный системой сеанс по умолчанию (предоставлен в /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
) мы должны сделать файл /etc/lightdm/lightdm.conf.d/50-myconfig.conf
и определить наши вещи там...
Например, я хочу отключить перечисление учетных записей пользователей, включить ручной вход на приветствие или экран входа и отключить гостя, поэтому написал следующее в /etc/lightdm/lightdm.conf.d/50-myconfig.conf
первый тип: sudo mkdir /etc/lightdm/lightdm.conf.d/
в терминале, чтобы создать lightdm.conf.d
папка в /etc/lightdm/
затем: sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf
и поставьте следующие строки:
[SeatDefaults]
allow-guest=false
greeter-hide-users=true
greeter-show-manual-login=true
теперь сохраните файл и перезапустите или выйдите из системы, вот как я это получаю..:)