LDAP-Verzeichnisse: So ändert man Daten unter Linux

Aufgrund seiner Geschwindigkeit und der auf häufige Lesevorgänge und seltenes Schreiben ausgelegten Konzeption zählt das Lightweight Directory Access Protocol, kurz LDAP, vermutlich zu den für Linux verfügbaren Datenbanktechnologien mit der am schnellsten wachsenden Verbreitung. Das LDAP ist eher ein Verzeichnis als eine Datenbank: Es ist für Daten ausgelegt, die sich nicht oft ändern. Seine Haupteinsatzgebiete sind Adressbücher, Konfigurationsdaten und Benutzerauthentifizierung. Häufig werden LDAP-Daten erstellt und dann lange Zeit so belassen, ohne dass irgendwelche Änderungen erforderlich werden.

Dennoch kommt es auch bei diesen Daten hin und wieder zu Änderungen. Unter Linux ist der am weitesten verbreitete LDAP-Server Open LDAP. Er bietet Befehlszeilentools zum Hinzufügen, Löschen, Abfragen und Bearbeiten der LDAP-Datenbank. Allerdings ist er nicht sehr benutzerfreundlich. Andere Tools sind sehr viel einfacher zu bedienen. Eines davon ist der Java-basierte LDAP-Browser, der als Download erhältlich ist.

Auf einem Linux-System kann das Programm mit folgendem Befehl gestartet werden:


$ sh lbe.sh

Nachdem das Programm gestartet wurde, kann die Registerkarte Quick Connect gewählt oder eine neue Session eröffnet werden. Wer einfach im Verzeichnis browsen will, muss die Option Anonymous Bind aktiviert lassen. Andernfalls ist das Kästchen zu deaktivieren, und die Benutzerangaben für die Anmeldung müssen eingegeben werden. Man muss das Host-Feld ausfüllen und entweder die Basis-DN angeben oder sie mit dem LDAP-Browser auswählen.

Nach der Anmeldung lässt sich das LDAP-Verzeichnis über einen baumartig aufgebauten Browser anzeigen. Dieser Browser erlaubt die Anzeige aller Inhalte des LDAP-Verzeichnisbaums, je nachdem, welche Anmeldedaten beim Eröffnen der Session eingegeben wurden. Wählt man ein Objekt in der Baumdarstellung aus, werden dessen Inhalte im Feld auf der rechten Seite angezeigt. Durch einen Doppelklick auf einen Eintrag kann man dessen Inhalte ändern.

Um beispielsweise die Login-Shell eines Benutzers zu ändern, kann der Knoten ou=People und dann der Knoten uid=user für den zu ändernden Benutzer ausgewählt werden. Wenn die Benutzerangaben im rechten Feld angezeigt werden, ist es möglich, per Doppelklick auf den „loginShell“-Eintrag den Wert der Shell zu ändern. Von diesem Moment an ist die Login-Shell des Benutzers geändert.

ZDNet.de Redaktion

Recent Posts

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

15 Stunden ago

Black Friday: Zahl der ominösen Shopping-Websites steigt

Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.

15 Stunden ago

SmokeBuster bekämpft SmokeLoader

Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.

22 Stunden ago

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

2 Tagen ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

2 Tagen ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

2 Tagen ago