Не вказуйте всіх користувачів, які ввійшли за допомогою 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 потім Uncomment greeter-hide-users=false. sudoне працює. джерело , автор Ehsan Nazim
EsmaeelE

4

Відповіді, які пропонують редагувати конф-файл, помилкові .

З вікі 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-default-більше не існує. Редагування конф-файлів тепер є правильним методом оновлення налаштувань. Linux є дивним.
Меркурій00

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.