Für ein bestmögliches Web-Erlebnis verwenden Sie IE11+, Chrome, Firefox oder Safari.

Was ist LDAP?

Alles Wissenswerte

Das Lightweight Directory Access Protocol (LDAP) ist ein anbieterneutrales Softwareprotokoll, das für die Suche nach Informationen oder Geräten innerhalb eines Netzwerks verwendet wird. Ganz gleich, ob Sie einen zentralen Authentifizierungsserver für Ihr Unternehmen aufbauen oder den Zugriff auf interne Server und Drucker vereinfachen möchten: LDAP ist die Lösung.

Was ist LDAP?

LDAP ist ein Standardprotokoll für die Wartung von und den Zugriff auf „Verzeichnisdienste“ innerhalb eines Netzwerks. Stellen Sie sich einen Verzeichnisdienst wie ein Telefonbuch für verschiedene Netzwerkressourcen wie Dateien, Drucker, Benutzer, Geräte, Server und mehr vor.

Ein Unternehmen kann zum Beispiel Informationen über alle seine Drucker in einem Verzeichnis speichern. Mit LDAP können Benutzer nach einem bestimmten Drucker suchen, ihn im Netzwerk ausfindig machen und eine sichere Verbindung zu ihm herstellen.

LDAP wird häufig zum Aufbau zentraler Authentifizierungsserver verwendet. Diese Server enthalten Benutzernamen und Kennwörter für alle Benutzer innerhalb eines Netzwerks. Sämtliche Anwendungen und Services können sich mit dem LDAP-Server verbinden, um Benutzer zu authentifizieren und zu autorisieren.

LDAP-Verzeichnisse enthalten in der Regel Daten, auf die regelmäßig zugegriffen wird, die aber selten geändert werden. Dabei sind diese Verzeichnisse so konzipiert, dass sie eine außergewöhnlich hohe Leistung bei LESEVORGÄNGEN bieten – und das selbst bei größeren Datenmengen. Die Leistung bei SCHREIBVORGÄNGEN ist jedoch deutlich geringer.

Wie funktioniert LDAP?

Um eine Verbindung zu einem LDAP-Verzeichnis herzustellen, müssen Benutzer einen LDAP-Client auf ihrem Gerät installiert haben. So sieht ein typischer LDAP-Workflow aus:

  1. Über den Client stellt der Benutzer eine sichere Verbindung mit dem LDAP-Verzeichnis her.
  2. Der Benutzer sendet auf der Suche nach einem bestimmten Drucker eine Anfrage an das Verzeichnis.
  3. Das LDAP-Verzeichnis authentifiziert den Benutzer.
  4. Der Suchvorgang wird innerhalb des Verzeichnisses durchgeführt, und die Adresse des gewünschten Druckers wird zurückgegeben.
  5. Die sichere Verbindung zum LDAP-Verzeichnis wird beendet.
  6. Der Benutzer stellt eine Verbindung mit dem Drucker her.
Funktionsweise von LDAP

Ist LDAP sicher?

Wie jedes andere Protokoll ist auch LDAP nur so sicher wie seine Implementierung. Es gibt zahlreiche Best Practices für mehr Sicherheit, die Sie einhalten sollten – insbesondere, wenn Ihre Verzeichnisse sicherheitskritische Informationen speichern.

  • Verwenden Sie SSL/TLS zur Verschlüsselung von LDAP-Anfragen und -Ausgaben.
  • Wenn Sie die LDAP-Authentifizierung verwenden, sollten Sie Kennwörter nicht als Klartext speichern. Verwenden Sie stattdessen eine kryptografisch starke Hash-Funktion.
  • Erstellen Sie eine Richtlinie zur Zugriffskontrolle. Beispielsweise sollten Sie nur Administratoren eine Berechtigung für Lesevorgänge zuweisen.
  • Vermeiden Sie zentrale Schwachpunkte. Bewahren Sie mehrere Replikationen von Verzeichnisdaten auf.
  • Verwenden Sie durchdacht konfigurierte Firewalls, um den Zugriff auf Verzeichnisdienste zu steuern.
  • Protokollieren Sie den Zugriff auf LDAP-Verzeichnisse und führen Sie Audits im Hinblick auf Anomalien durch.

Was ist LDAP-Authentifizierung?

Bei der LDAP-Authentifizierung werden die in einem Verzeichnisdienst wie OpenLDAP oder Microsoft Active Directory gespeicherten Benutzernamen und Kennwörter verifiziert. Administratoren können innerhalb eines Verzeichnisses Benutzerkonten erstellen und ihnen Berechtigungen zuweisen.

Wenn ein Benutzer versucht, auf eine Ressource zuzugreifen, wird eine Anfrage an den LDAP-Authentifizierungsserver gesendet. Der LDAP-Server vergleicht den eingegebenen Benutzernamen und das Kennwort mit den Daten im Verzeichnis. Wenn beide Datensets übereinstimmen, wird geprüft, ob der Benutzer zum Zugriff auf die gewünschte Ressource berechtigt ist.

Was ist der Unterschied zwischen LDAP und Active Directory?

Die Begriffe LDAP und Active Directory werden manchmal austauschbar verwendet, aber sie bedeuten nicht dasselbe. Active Directory ist ein proprietärer Verzeichnisdienst, der von Microsoft entwickelt wurde. Er kann zur Authentifizierung und/oder zur Speicherung von Informationen über Netzwerkressourcen verwendet werden. LDAP ist eines der Protokolle, die zum Erstellen oder Abfragen von Objekten in Active Directory verwendet werden.

Kurz gesagt ist LDAP eine Sprache, um mit Verzeichnisdiensten zu kommunizieren, und Active Directory ist ein solcher Verzeichnisdienst.

Was ist virtuelles LDAP (vLDAP)?

Virtuelles LDAP (auch bekannt als LDAP-as-a-Service) ist LDAP, das in der Cloud gehostet und verwaltet wird. Es ermöglicht Unternehmen, cloudfähige LDAP-Anwendungen zu entwickeln, ohne dass sie eigene LDAP-Server betreiben und warten müssen. Alle Anwendungen und Services können mit dem in der Cloud gehosteten LDAP-Verzeichnis integriert werden.

Dies hat zahlreiche Vorteile:

  • Anstatt Integrationen in verschiedene Verzeichnisse vornehmen zu müssen, können Sie ganz einfach eine Integration in einen einzigen virtuellen LDAP-Service vornehmen, der Daten aus verschiedenen Verzeichnissen zusammenführt. Schaffen Sie eine Single Source of Truth.
  • Skalieren Sie nach Belieben. Nutzen Sie so viele neue Server wie nötig, um Ihre stetig anwachsenden Datenmengen zu verwalten.
  • Starten Sie auf Ihrer Journey zur digitalen Transformation durch, ohne auf Legacy-Protokolle wie LDAP verzichten zu müssen.

LDAP ist ein Standardprotokoll, das den sicheren Zugriff auf wichtige Informationen und Ressourcen vereinfacht. Wenn LDAP-Verzeichnisse richtig konfiguriert sind, können sie dazu beitragen, die Produktivität und Effizienz zu steigern. Unternehmen verwenden LDAP schon seit Jahrzehnten in ihren Infrastrukturen. Da nun auch virtuelles LDAP verfügbar ist, ist nicht davon auszugehen, dass die Popularität und Verbreitung von LDAP in absehbarer Zeit abnehmen wird.

OneLogin kostenlos testen

Testen Sie das Access Management von OneLogin 30 Tage kostenlos und überzeugen Sie sich selbst.