Не перечислять всех пользователей при входе в систему с LightDM


14

Я только что обновился до Ubuntu 11.10, и мне было интересно, можно ли не перечислить всех текущих пользователей и вместо этого потребовать от пользователя ввести свое имя пользователя? ИТ-политика моей компании требует, чтобы пользователи не отображались на экранах входа.

В Ubuntu 11.04 я смог сделать это с помощью следующих команд ...

$ sudo -u gdm gconftool-2 --type boolean --set /apps/gdm/simple-greeter/disable_user_list true

Ответы:


18

Вы можете сделать это, отредактировав /etc/lightdm/lightdm.confсодержимое по умолчанию:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

И вы можете просто добавить:

greeter-hide-users=true

К тому, что. Полный список параметров см. /usr/share/doc/lightdm/lightdm.conf(Или посмотрите на этот пост о lightdm conf ).


В Debian Buster, su -а nano /etc/lightdm/lightdm.conf затем Раскомментировать greeter-hide-users=false. sudoне работает. источник ,
Эсан

4

Ответы, предлагающие изменить файл 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

4
Хотя этот ответ был правдивым на момент публикации, программа lightdm-set-defaults больше не существует. Редактирование файлов conf теперь является правильным методом обновления настроек. Линукс потрясающий.
Mercury00

1

оба приведенных выше ответа у меня не сработали (Ubuntu x64 15.04) .. У меня работает вики Ubuntu для LightDM, поэтому я решил написать здесь для тех, кто ищет его, хотя они тоже могут следовать вики ..

Источник: Что такое LightDM?

согласно вики Ubuntu, если мы хотим переопределить сконфигурированный системой сеанс по умолчанию (предоставленный в /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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.