Jak włączyć „Innego” użytkownika do logowania się w Active Directory?

15

Pracuję na uniwersytecie, używając Active Directory, aw moim biurze jest kilka komputerów, które skonfigurowałem w Ubuntu 11.10, aby logować się jako użytkownik AD.

Aby się zalogować, osoba musi po prostu użyć „innego” użytkownika przy logowaniu oraz użyć swojego identyfikatora uniwersyteckiego i hasła. Zainstalowałem 12.04LTS na moim komputerze osobistym i widzę, że opcja „inne” już nie istnieje.

Jeśli zaktualizuję te komputery, które potrzebują funkcji logowania AD, czy będą je mieć?

pjtatlow
źródło
W podobny sposób dołączam też moją maszynę testową do domeny, a w terminalu wykonując polecenie „su - <użytkownik>” działa dobrze, ale nadal nie mam „innych” w logowaniu do X.
Rura
Będąc nowym użytkownikiem Ubuntu ... Nie miałem pojęcia, że ​​ktoś został domyślnie wyłączony. Dziękujemy za wskazówkę dotyczącą rozwiązania problemu.

Odpowiedzi:

25

Edytuj /etc/lightdm/lightdm.confi dodaj następujący wiersz:

greeter-show-manual-login=true

Następnie uruchom ponownie lightdm:

sudo service lightdm restart
użytkownik55392
źródło
1
Działa dla mnie idealnie.
Gerald Schneider,
5
W przypadku późniejszych wersji Ubuntu (14.04) dodaj ten wiersz do:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
LD James
Rozwiązanie @LDJames nadal działa w dniu 18.04.
domen
6

Możesz także ukryć wszystkich użytkowników, aby wprowadzić dowolną nazwę, edytując /etc/lightdm/lightdm.conf, dodając:

greeter-hide-users=true

Jest to szczególnie przydatne, jeśli korzystasz z usług NIS lub LDAP.

jutro
źródło
4

W przypadku Ubuntu 16.04 konfiguracja Greeters jest pobierana z plików konfiguracyjnych w następującej hierarchii:

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

Miejsce do dodania zmian konfiguracji jest drugie na liście, pod warunkiem, że w ostatnim pliku listy nie ma nic, co mogłoby zastąpić wartości, które chcesz zmienić.

Tak więc, tworzenie pliku /etc/lightdm/lightdm.conf.d/50-myconfig.conf i umieszczanie go

[Seat:*]
greeter-hide-users=false
greeter-show-manual-login=true
allow-guest=false
  • Pierwszy wpis ukrywa listę zalogowanych użytkowników
  • Drugi wpis umożliwia ręczne logowanie użytkownika
  • Trzeci wpis wyłącza konto logowania gościa

UWAGA: W przypadku wersji Ubuntu przed 15.10 zastąpić [siedziska: *] z [SeatDefaults]

Po wprowadzeniu zmian uruchom ponownie usługę lightdm, aby zastosować zmiany.

sudo service lightdm restart

lub

sudo systemctl restart lightdm.service

Aby uzyskać więcej informacji, zobacz: Ubuntu LightDM Wiki

sweetfa
źródło
1

Z wiki Ubuntu: https://wiki.ubuntu.com/LightDM

Konfiguracja LightDM jest zarządzana przez plik lightdm.conf, jednak nie należy go bezpośrednio edytować, zamiast tego użyj:

lightdm-set-defaults

Znalazłem plik w / usr / lib / lightdm / lightdm-set-defaults

Na terminalu wpisz:

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

Edycja: Chociaż było to tymczasowo prawdą w przypadku 12.04, wydaje się, że nie jest to prawdą w żadnej nowszej wersji, a edytowanie plików conf, jak sugerowano inaczej, jest właściwym rozwiązaniem.

Mercury00
źródło
1
To narzędzie (lightdm-set-defaults) nie istnieje w moim systemie i nie mogę wymyślić, jak go zainstalować. askubuntu.com/questions/251041/... też nie pomogło.
foobarbecue
@foobarbecue, sprawdź ponownie ten temat. Wygląda na to, że wszystko się zmieniło w wersji 14.04, a lightdm-set-defaults jest przestarzałe.
matt wilkie
1
Nie tylko przestarzałe, usunięte, zgodnie z askubuntu.com/questions/251041/...
armb