Не перечислять всех пользователей при входе в систему с 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

теперь сохраните файл и перезапустите или выйдите из системы, вот как я это получаю..:)

Другие вопросы по тегам