OpenLDAP

OpenLDAP
Basisdaten
Entwickler OpenLDAP Foundation
Aktuelle Version 2.7.2
(22. Oktober 2026)
Betriebssystem Unix, Linux, BSD-Derivate, Windows, macOS, Solaris
Programmier­sprache C
Kategorie Benutzerverwaltung
Lizenz OpenLDAP Public License
deutschsprachig nein
www.openldap.org

OpenLDAP ist eine Implementierung des Lightweight Directory Access Protocol (LDAP), die als freie Software unter der BSD-Lizenz ähnlichen OpenLDAP Public License veröffentlicht wird. OpenLDAP ist Bestandteil der meisten aktuellen Linux-Distributionen und läuft auch unter verschiedenen Unix-Varianten, macOS und verschiedenen Windows-Versionen.

Da OpenLDAP den LDAP-Standard umsetzt, ermöglicht es eine zentrale Benutzerdatenverwaltung aufzubauen und zu warten.

Vergleich zu anderen Lösungen

Da OpenLDAP die Referenzimplementierung des Protokolls ist, werden Schemadateien sorgfältig auf Protokollkonformität geprüft. Dies führt gelegentlich zu Fehlermeldungen, wenn mangelhafte Schemadateien, die von Directory Server Agents (DSA) anderer Hersteller akzeptiert werden, in ein OpenLDAP-System übertragen werden.

Durch die Bereitstellung unterschiedlicher Backends und Overlays lassen sich Protokollerweiterungen und erweiterte Operationen (extended operations) sehr leicht realisieren. Das SQL-Backend leitet die Suchergebnisse einer RDBM-Suche an den DSA weiter, so dass der auftraggebende LDAP-Client ein protokollgerechtes Datenpaket empfängt.

Enthaltene Elemente

Das Softwarepaket umfasst neben dem Server auch weitere Werkzeuge zur Konfiguration und benötigte Bibliotheken. Es besteht hauptsächlich aus folgenden Bestandteilen:

Folgender Dienst wird nicht mehr mit ausgeliefert, da die Replikation jetzt über die Syncrepl ausgeführt wird.

Konfiguration

Die Konfigurationsdateien für die OpenLDAP-Clients sind unter Linux (siehe auch die Manual Page ldap.conf(5)):

Die OpenLDAP-Server-Konfigurationsdateien sind:

Literatur

Einzelnachweise

  1. ↑ OpenLDAP 2.7.2 now available. 22. Oktober 2026 (englisch, abgerufen am 26. Oktober 2026).
  2. ↑ The openldap Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 14. Juli 2018).
  3. ↑ The OpenLDAP Public License. In: openldap.org. Abgerufen am 2. Februar 2019 (englisch).
  4. ↑ RFC: 4533 – The Lightweight Directory Access Protocol (LDAP) Content Synchronization Operation. Juni 2006 (englisch).