Как включить «другого» пользователя для входа в Active Directory?


15

Поэтому я работаю в университете, используя активный каталог, и в моем офисе есть несколько компьютеров, которые я настроил в Ubuntu 11.10 для входа в систему в качестве пользователя AD.

Для входа в систему человеку просто необходимо использовать «другого» пользователя при входе в систему и использовать его университетский идентификатор и пароль. Я установил 12.04LTS на свой персональный компьютер и вижу, что «другой» вариант больше не существует.

Если я модернизирую те компьютеры, которым нужны возможности входа в AD, будут ли они у них?


Я также присоединяю свой тестовый компьютер к домену аналогичным образом, и в терминале, выполняющем «su - <пользователь>», он работает нормально, но все еще не имеет «другого» в X-логине.
Труба

Будучи новичком в Ubuntu ... Я понятия не имел, что это было отключено по умолчанию. Спасибо за совет по устранению проблемы.

Ответы:


25

Отредактируйте /etc/lightdm/lightdm.confи добавьте следующую строку:

greeter-show-manual-login=true

Затем перезапустите lightdm:

sudo service lightdm restart

1
У меня отлично работает.
Джеральд Шнайдер

5
Для более поздних версий Ubuntu (14.04) добавьте эту строку в:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
LD James

Решение @LDJames все еще работает 18.04.
Домен

6

Вы также можете скрыть всех пользователей, чтобы ввести любое имя, отредактировав /etc/lightdm/lightdm.conf, добавив:

greeter-hide-users=true

Это особенно полезно, если вы используете службы NIS или LDAP.


4

Для Ubuntu 16.04 конфигурация для приветствующих берется из файлов конфигурации в следующей иерархии:

  1. /usr/share/lightdm/lightdm.conf.d/*.conf
  2. /etc/lightdm/lightdm.conf.d/*.conf
  3. /etc/lightdm/lightdm.conf

Место для добавления изменений конфигурации является вторым в списке при условии, что в последнем файле списка нет ничего, что могло бы переопределить значения, которые вы хотите изменить.

Итак, создаем файл /etc/lightdm/lightdm.conf.d/50-myconfig.conf и помещаем в него

[Seat:*]
greeter-hide-users=false
greeter-show-manual-login=true
allow-guest=false
  • Первая запись скрывает список авторизованных пользователей.
  • Вторая запись позволяет ручной вход пользователя
  • Третья запись отключает гостевую учетную запись

ПРИМЕЧАНИЕ. Для версий Ubuntu до 15.10 замените [Seat: *] на [SeatDefaults]

После внесения изменений перезапустите службу lightdm, чтобы изменения вступили в силу.

sudo service lightdm restart

или

sudo systemctl restart lightdm.service

Для получения дополнительной информации смотрите: Ubuntu LightDM Wiki


1

Из вики Ubuntu: https://wiki.ubuntu.com/LightDM

Конфигурация LightDM регулируется файлом lightdm.conf, однако его не следует редактировать напрямую, вместо этого используйте:

LightDM посаженные-умолчанию

Я нашел файл в / usr / lib / lightdm / lightdm-set-defaults

В терминале вы должны ввести:

sudo /usr/lib/lightdm/lightdm-set-defaults -m true

Изменить: Хотя это было верно временно для 12.04, похоже, что это не так для любого более нового выпуска, и редактирование файлов conf, как предложено в противном случае, является правильным решением.


1
Эта утилита (lightdm-set-defaults) не существует в моей системе, и я не могу понять, как ее установить. askubuntu.com/questions/251041/… тоже не помог.
foobarbecue

@ foobarbecue, проверь эту тему еще раз. Похоже, что все изменилось с v14.04, и lightdm-set-defaults устарела.
Мэтт Вилки

1
Не просто устарел, удален, согласно askubuntu.com/questions/251041/…
armb
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.