Sicherheitsglossar

Was ist LDAP (Lightweight Directory Access Protocol)?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Die wichtigsten ErkenntnisseDie wichtigsten Erkenntnisse werden mithilfe von KI generiert. Da automatisierte Zusammenfassungen gelegentlich Fehler enthalten oder wichtige Zusammenhänge auslassen können, sollten Sie für vollständige Informationen stets den vollständigen Blogbeitrag lesen.

LDAP (Lightweight Directory Access Protocol) is an application protocol that enables clients to search, read, and modify entries in hierarchical directory services over IP networks, commonly used for user authentication and identity data lookups across enterprise systems. Organizations depend on LDAP for critical authentication operations in VPN gateways, web applications, mail systems, and network devices, making directory availability and performance essential to prevent organization-wide login outages. Security requires proper configuration including TLS encryption on port 636 or StartTLS on port 389, least-privilege service accounts, certificate validation, and protection against LDAP injection attacks, while operational challenges typically stem from certificate mismatches, DNS discovery issues, and single-server dependencies.

  • LDAP operates over TCP using port 389 with optional StartTLS encryption or port 636 for LDAP over TLS (LDAPS), with clients authenticating through simple binds, SASL binds, or anonymous binds depending on security requirements.
  • Directory outages or slow LDAP responses can block logins across an entire organization because VPN gateways, web applications, mail systems, and network devices depend on a single central directory for user verification and group membership queries.
  • Common operational failures include expired or mismatched server certificates causing TLS authentication errors, clients relying on stale DNS records or hard-coded server addresses, and service account lockouts from expired passwords that break all dependent login attempts.

LDAP auf einen Blick

AttributeValue
Full nameLightweight Directory Access Protocol
CategoryNetwork protocol
Defined inRFC 4511, with the current technical specification set in RFC 4510
Protocol and portTCP port 389 for LDAP and StartTLS, TCP port 636 for LDAP over TLS (LDAPS)
OSI layerLayer 7 (application)
Primary useAuthenticating users and querying identity and resource information in a directory
Related termsActive Directory, Kerberos, TLS, single sign-on, DNS SRV record

So funktioniert LDAP

LDAP nutzt ein Client-Server-Modell, bei dem ein Client eine Verbindung zu einem Verzeichnisserver herstellt, sich authentifiziert und anschließend Operationen sendet, auf die der Server mit Ergebnissen antwortet. Die Verzeichnisdaten sind als Baumstruktur aus Einträgen organisiert, die jeweils durch einen eindeutigen Namen identifiziert werden.

  1. Verbindung: Der Client öffnet eine TCP-Verbindung zum Verzeichnisserver, in der Regel auf Port 389 oder auf Port 636, wenn TLS von Beginn an verwendet wird.
  2. Sichern Sie die Sitzung: Auf Port 389 kann der Client den StartTLS-Befehl ausführen, um die Verbindung vor dem Senden der Anmeldedaten auf eine verschlüsselte Verbindung umzustellen.
  3. Bind: Der Client sendet eine Bind-Anfrage zur Authentifizierung. Bei einem einfachen Bind werden ein Distinguished Name und ein Passwort übermittelt, während SASL-Binds andere Mechanismen unterstützen. Bei einem anonymen Bind werden keine Anmeldedaten übermittelt.
  4. Send-Operationen: Der Client sendet Anfragen wie „search“, „compare“, „add“, „modify“, „delete“ oder „modify DN“. Eine Suche gibt einen Basiseintrag, einen Suchbereich, einen Filter und die zurückzugebenden Attribute an.
  5. Ergebnisse erhalten: Der Server gibt für jede Anfrage passende Einträge und einen Ergebniscode zurück. Über eine Verbindung können mehrere Anfragen offen sein.
  6. Unbind: Der Client sendet eine Unbind-Anfrage, woraufhin die Verbindung geschlossen wird.

Die oben genannten Schritte behandeln nicht, wie Clients Server finden oder wie die Datenkonsistenz gewährleistet wird. Clients finden Server häufig über DNS-SRV-Einträge, und Verzeichnisserver replizieren Daten in der Regel untereinander, obwohl die Replikation nicht Teil des Kernprotokolls ist. Der Zugriff auf Einträge und Attribute wird durch serverseitige Zugriffskontrollregeln geregelt.

Warum LDAP in Unternehmensnetzwerken wichtig ist

LDAP ist der gängige Weg, über den Anwendungen auf ein zentrales Verzeichnis zugreifen. VPN-Gateways, Webanwendungen, E-Mail-Systeme, Netzwerkgeräte und Linux-Hosts fragen es häufig ab, um einen Benutzer zu verifizieren oder die Gruppenzugehörigkeit abzurufen. Da so viele Systeme von einem einzigen Verzeichnis abhängig sind, kann ein Ausfall oder eine langsame Antwort die Anmeldungen im gesamten Unternehmen blockieren.

Die Sicherheit hängt stark von der Konfiguration ab. Bei einem einfachen Bind-Vorgang wird das Passwort im Klartext gesendet, sofern die Sitzung nicht durch TLS geschützt ist. Daher macht unverschlüsseltes LDAP auf Port 389 Anmeldedaten für jeden zugänglich, der den Datenverkehr abfangen kann. Anonyme Bind-Vorgänge, zu weit gefasste Dienstkonten und lockere Zugriffskontrollen können zur Offenlegung von Benutzer- und Gruppendaten führen. Anwendungen, die Suchfilter aus Benutzereingaben erstellen, ohne diese zu escapen, sind anfällig für LDAP-Injection. RFC 4515 begegnet diesem Problem, indem er festlegt, wie Sonderzeichen in Filterwerten escaped werden müssen.

Betriebliche Probleme entstehen meist durch Zertifikate und die Erkennung von Servern. Abgelaufene oder nicht übereinstimmende Serverzertifikate verursachen TLS-Fehler, die wie Authentifizierungsfehler aussehen, und Clients, die sich auf veraltete DNS-Einträge oder einen einzigen fest programmierten Server verlassen, schlagen fehl, wenn dieser Host außer Betrieb genommen wird. Teams, die LDAP gut verwalten, nutzen verschlüsselte Verbindungen, Dienstkonten mit minimalen Berechtigungen, überwachte Antwortzeiten und redundante Server.

Wie LDAP im Vergleich zu verwandten Begriffen abschneidet

LDAP vs. Active Directory

LDAP ist ein Protokoll für den Zugriff auf Verzeichnisdaten, während Active Directory ein Verzeichnisdienst ist, der Identitätsdaten speichert und unter anderem LDAP unterstützt. Was ist Active Directory?

AttributeLDAPActive Directory
TypeApplication protocolDirectory service
RoleDefines how clients query and modify directory entriesStores users, groups and computers and enforces policy
AuthenticationSimple and SASL bindsCommonly uses Kerberos, and also accepts LDAP binds
StandardizationDefined by the IETFImplementation with its own extensions

Häufige LDAP-Probleme

Anwendungen, die für Port 389 ohne StartTLS konfiguriert sind, senden den Bind-DN und das Passwort unverschlüsselt, was in Paketaufzeichnungen und Audits sichtbar wird. Wechseln Sie zu StartTLS oder Port 636 und lehnen Sie einfache Binds in ungeschützten Sitzungen ab.

Clients melden Fehler wie einen nicht vertrauenswürdigen Aussteller oder eine Namensdiskrepanz, wenn das Zertifikat des Verzeichnisservers von einer Zertifizierungsstelle signiert wurde, der der Client nicht vertraut, wenn es abgelaufen ist oder wenn der bei der Verbindung verwendete Hostname fehlt. Eine häufige Ursache ist die Verbindung über die IP-Adresse anstelle des Zertifikatsnamens.

Eine Suche liefert keine oder falsche Einträge, da die Suchbasis, der Suchbereich oder der Filter nicht mit der Verzeichnisstruktur übereinstimmen. Die Anmeldung schlägt fehl, obwohl die Anmeldedaten korrekt sind – häufig nach einer Umstrukturierung des Verzeichnisses.

Ein Anwendungs-Bind-Konto mit einem abgelaufenen oder geänderten Passwort unternimmt wiederholt Anmeldeversuche und wird schließlich gesperrt, wodurch alle davon abhängigen Anmeldungen unterbrochen werden. Durch die Überwachung von Bind-Fehlern des Dienstkontos lässt sich dies frühzeitig erkennen.

Wenn Clients auf einen einzigen Verzeichnisserver verweisen, führt ein Neustart oder ein Netzwerkfehler dazu, dass Anmeldungen überall blockiert werden. Verwenden Sie mehrere Server oder einen Namen mit Lastenausgleich und stellen Sie sicher, dass die DNS-Einträge für diese Server korrekt aufgelöst werden.

Erfahren Sie, wie ein einheitliches DDI den Netzwerkbetrieb vereinfacht

Verwalten Sie DNS, DHCP und IP-Adressen über eine einzige Plattform mit integrierter Automatisierung, Transparenz und Kontrolle.

LDAP-FAQ

Verwandte Begriffe

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Einrichtung von geregelten, auditfähigen IPAM-Workflow- und Genehmigungsmodellen für Unternehmensnetzwerke

Entdecken Sie IP-Management-Lösungen für geregelte, auditfähige IPAM-Workflows. Ermöglichen Sie bereichsbezogene Genehmigungen und lückenlose…

Read more
Content Hub

Das OSI-Modell verstehen: Wo DNS und IP-Adressierung in die 7 Schichten passen

Machen Sie sich mit den sieben Schichten des OSI-Modells vertraut und erfahren Sie, wie DNS und IP-Adressierung in dieses Modell eingebunden sind. Lernen…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Skalierung von DNS und IPAM für IPv6- und Dual-Stack-Unternehmensnetzwerke

Skalieren Sie DNS und IPAM für Dual-Stack-Unternehmensnetzwerke. Erfahren Sie, wie Micetro Teams bei der Verwaltung von IPv6-Migrationen mit integrierten…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte Infrastructure-as-Code-Pipelines

Durch die Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte IaC-Pipelines mit Micetro werden Adress- und Eintragsänderungen zu versionierten,…

Read more
Podcast

Podcast: Wie KI die Entwicklung von Unternehmenssoftware verändert

KI verändert die Netzwerkautomatisierung, doch eine sichere Implementierung erfordert solide Softwarepraktiken, Tests und Fachwissen, um Ausfälle zu…

Read more
Podcast

Podcast: Why Open Platforms Matter in Network Operations

Open platforms and API-first architecture enable intelligent network operations, automation, and AI-driven workflows across hybrid enterprises.

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Erhalten Sie mit LiveAssist Antworten aus den LiveNX-Daten, über die Sie bereits verfügen

Erfahren Sie, wie LiveAssist, das KI-gestützte Add-on für LiveNX, Ihre Netzwerkdaten in schnelle, gezielte Antworten umwandelt – mit einem Mehrwert, den…

Read more

Verwandte Artikel