OpenLDAP | |
---|---|
Aktuelle Version: | 2.4.10 (8. Juni 2008) |
Betriebssystem: | Unix, Linux, BSD-Derivate, Microsoft Windows, Mac OS X und Solaris |
Kategorie: | Benutzerverwaltung |
Lizenz: | OpenLDAP Public License |
http://www.openldap.org/ |
OpenLDAP ist eine Implementation des LDAP als freie Software. OpenLDAP ist Bestandteil der meisten aktuellen Linux-Distributionen und läuft auch unter verschiedenen Unix-Varianten, Mac OS X und verschiedenen Windows-Versionen.
Da OpenLDAP den LDAP-Standard verfolgt, ist es mit OpenLDAP möglich, eine zentrale Benutzerdatenverwaltung aufzubauen und zentral zu warten.
Inhaltsverzeichnis |
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. OpenLDAP ist als einziges System in der Lage, auf einem 64bit Betriebssystem bis zu 150 Millionen Einträge zu verwalten.
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.
Das Softwarepaket umfasst neben dem Server auch weitere Werkzeuge zur Konfiguration und benötigte Bibliotheken. Es besteht hauptsächlich aus folgenden Bestandteilen:
Die Konfigurationsdateien für die OpenLDAP-Clients sind unter Linux:
ACHTUNG!, Auf vielen Unix/Linux Systemen gibt es zwei Dateien mit der Bezeichnung ldap.conf, üblicherweise in /etc/ldap.conf und /etc/openldap/ldap.conf. Die Datei /etc/ldap.conf dient ausschließlich der Konfiguration von pam_ldap. Die systemweite Client-Konfiguration ist /etc/openldap/ldap.conf
Siehe auch die Manual Page ldap.conf(5)
Die OpenLDAP-Server Konfigurationsdateien sind: