- Ich habe einen Testserver mit OpenLDAP installiert und konfiguriert und einen Benutzer mit dem Benutzernamen (UID) „jdoe“ erstellt. Dabei habe ich einige der Anweisungen unter folgender Adresse befolgt: https://help.ubuntu.com/lts/serverguide/openldap-server.html.
- Ich habe phpLDAPadmin verwendet, um meine Organisationseinheiten und Benutzer zu erstellen.
libnss-ldap
Ich habe es gemäß der Anleitung installiert und konfiguriert .- Ich kann es
su - jdoe
und es funktioniert einwandfrei. - Ich habe
/etc/lightdm/lightdm.conf
die Anzeige einer manuellen Anmeldung konfiguriert. - Ich konnte mich grafisch (mit dem LightDM-Begrüßer) als „jdoe“ bei Ubuntu anmelden, bis ich jdoes UID auf 5000 geändert habe. Ich habe das geändert, weil ich bemerkt habe, dass seine und meine UID beide auf 1000 eingestellt waren, was meiner Meinung nach einige seltsame Probleme verursacht hat. Wenn ich jetzt versuche, mich grafisch als jdoe anzumelden, ertönt ein Ton und der Bildschirm blinkt, aber jdoe wird nicht bei seinem Ubuntu-Desktop angemeldet. Mir ist aufgefallen, dass beim Erstellen eines neuen Benutzers in phpLDAPadmin dessen UID standardmäßig auf 1000 eingestellt ist – das gleiche wie meine UID … Soll das so funktionieren?
Antwort1
Ich habe herausgefunden, dass es eine Einstellung in /etc/phpldapadmin/config.php
auto_number gibt …
Ich setze:
$servers->setValue('auto_number','enable',true);
$servers->setValue('auto_number','mechanism','search');
$servers->setValue('auto_number','min',array('uidNumber'=>5000,'gidNumber'=>5000));
su -
Ich konnte mich dann mit beiden und über die grafische Shell anmelden .