Wie aktiviere ich den Benutzer "Andere" für die Anmeldung bei Active Directory?


15

Ich arbeite an einer Universität mit Active Directory und in meinem Büro gibt es einige Computer, die ich in Ubuntu 11.10 eingerichtet habe, um mich als AD-Benutzer anzumelden.

Um sich einzuloggen, muss eine Person nur den "anderen" Benutzer bei der Anmeldung verwenden und deren Universitäts-ID und Passwort verwenden. Ich habe 12.04LTS auf meinem PC installiert und sehe, dass die "andere" Option nicht mehr existiert.

Wenn ich diese Computer aktualisiere, die AD-Anmeldefunktionen benötigen, haben sie diese?


Ich schließe meinen Testcomputer ebenfalls mit der Domain an und im Terminal funktioniert "su - <user>" einwandfrei, habe aber immer noch keinen "anderen" in X-Login.
Pipe

Ubuntu-Neuling ... Ich hatte keine Ahnung, dass jemand dies standardmäßig deaktiviert hatte. Vielen Dank für den Tipp, das Problem zu beheben.

Antworten:


25

Bearbeiten /etc/lightdm/lightdm.confund fügen Sie die folgende Zeile hinzu:

greeter-show-manual-login=true

Dann starte lightdm neu:

sudo service lightdm restart

1
Funktioniert perfekt für mich.
Gerald Schneider

4
Für spätere Versionen von Ubuntu (14.04) fügen Sie diese Zeile hinzu zu:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
LD James

6

Sie können auch alle Benutzer ausblenden, um einen beliebigen Namen einzugeben, indem Sie die Datei /etc/lightdm/lightdm.conf bearbeiten und Folgendes hinzufügen:

greeter-hide-users=true

Dies ist besonders nützlich, wenn Sie NIS- oder LDAP-Dienste verwenden.


4

Für Ubuntu 16.04 wird die Konfiguration für Begrüßer aus den Konfigurationsdateien in der folgenden Hierarchie übernommen:

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

Der Ort, an dem Sie Ihre Konfigurationsänderungen hinzufügen, ist der zweite in der Liste, vorausgesetzt, die letzte Listendatei enthält nichts, was die zu ändernden Werte überschreiben könnte.

Erstellen Sie also eine Datei /etc/lightdm/lightdm.conf.d/50-myconfig.conf und fügen Sie sie ein

[Seat:*]
greeter-hide-users=false
greeter-show-manual-login=true
allow-guest=false
  • Erster Eintrag verbirgt die Liste der angemeldeten Benutzer
  • Der zweite Eintrag ermöglicht die manuelle Benutzeranmeldung
  • Der dritte Eintrag deaktiviert das Gast-Login-Konto

HINWEIS: Für Ubuntu-Versionen vor 15.10 ersetzen Sie [Seat: *] durch [SeatDefaults].

Wenn Änderungen vorgenommen wurden, starten Sie den lightdm-Dienst neu, damit die Änderungen übernommen werden.

sudo service lightdm restart

oder

sudo systemctl restart lightdm.service

Weitere Informationen finden Sie unter: Ubuntu LightDM Wiki


1

Aus dem Ubuntu-Wiki: https://wiki.ubuntu.com/LightDM

Die LightDM-Konfiguration wird von der Datei lightdm.conf gesteuert, es wird jedoch nicht vorausgesetzt, dass sie direkt bearbeitet wird. Verwenden Sie stattdessen:

lightdm-set-defaults

Ich habe die Datei unter / usr / lib / lightdm / lightdm-set-defaults gefunden

Am Terminal würden Sie eingeben:

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

Bearbeiten: Während dies für 12.04 vorübergehend zutraf, scheint es für keine neuere Version zutreffend zu sein, und das Bearbeiten von conf-Dateien, wie ansonsten vorgeschlagen, ist die richtige Lösung.


1
Dieses Dienstprogramm (lightdm-set-defaults) ist auf meinem System nicht vorhanden und ich kann nicht herausfinden, wie es installiert wird. askubuntu.com/questions/251041/… hat auch nicht geholfen.
Foobarbecue

@foobarbecue, überprüfen Sie das Thema erneut. Es sieht so aus, als hätten sich die Dinge mit v14.04 geändert und lightdm-set-defaults sind veraltet.
Matt Wilkie

1
Nicht nur veraltet, entfernt, laut askubuntu.com/questions/251041/…
Armband
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.