Ein LDAP-Server ist ein Server, der das Lightweight Directory Access Protocol (LDAP) unterstützt und eine Datenbank mit Informationen über Benutzer, Gruppen und andere Objekte bereitstellt. LDAP ist ein offener Standard, der es ermöglicht, auf eine Vielzahl von Verzeichnisdiensten zuzugreifen und diese zu durchsuchen, einschließlich des Microsoft Active Directory-Dienstes.
LDAP-Server werden oft in Unternehmen und Organisationen eingesetzt, um einen zentralen Speicher für Benutzerinformationen und Zugriffskontrollen zu schaffen. Der Server ermöglicht den Benutzern, sich an verschiedenen Diensten und Systemen mit denselben Anmeldeinformationen anzumelden. LDAP-Server bieten auch eine Möglichkeit zur Gruppierung von Benutzern und zur Bereitstellung von gemeinsamen Ressourcen für diese Gruppen.
Ein LDAP-Server enthält einen LDAP-Verzeichnisbaum, der eine Hierarchie von Objekten darstellt, die als Verzeichniseinträge bezeichnet werden. Jeder Eintrag im Verzeichnisbaum hat eine eindeutige Bezeichnung, die als Distinguished Name (DN) bezeichnet wird. Die Objekte im Verzeichnisbaum können Benutzer, Gruppen, Computer und andere Ressourcen sein.
LDAP-Server können für eine Vielzahl von Anwendungen eingesetzt werden, einschließlich der Verwaltung von Benutzerkonten, der Authentifizierung und Autorisierung von Benutzern, der Bereitstellung von Adressbüchern und der Verwaltung von Sicherheitsrichtlinien.
Es gibt verschiedene Open-Source-LDAP-Server-Implementierungen, darunter OpenLDAP und ApacheDS, sowie kommerzielle LDAP-Server-Implementierungen von Unternehmen wie Microsoft und Oracle.