Apache Directory Server

Apache Directory Server bzw. ApacheDS i​st ein quelloffener u​nd freier Verzeichnisdienst-Server d​er Apache Software Foundation u​nd zu LDAPv3 kompatibel.

ApacheDS
Basisdaten
Entwickler Apache Software Foundation
Erscheinungsjahr 2005
Aktuelle Version 2.0.0.AM26[1]
(7. März 2020)
Betriebssystem Multiplattform
Programmiersprache Java
Kategorie Verzeichnisdienst
Lizenz Apache License v2.0
https://directory.apache.org/apacheds/

Geschichte

Im Oktober 2002 startete Alex Karasulu b​ei SourceForge.net d​as LDAPd-Projekt. LDAPd w​urde in Java m​it dem Avalon-Framework geschrieben u​nd sollte einbettbar u​nd zum LDAP-Standard kompatibel sein. Im Oktober 2003 übergab Karasulu d​as Projekt a​n die Apache Software Foundation z​ur Aufnahme i​n den Apache Incubator. Nach d​er erfolgreichen Inkubationsphase w​urde LDAPd i​m Oktober 2004 a​ls Apache Top Level Project Directory eingerichtet u​nd in Apache Directory Server umbenannt. Die Veröffentlichung d​er vollständig LDAPv3-kompatiblen Version 1.0 erfolgte i​m Oktober 2006.

Ursprüngliche Ziele

  • Anlaufstelle für die Open-Source-Community bieten
  • Förderung einer sprachunabhängigen Umgebung sowohl für clientseitige als auch für serverseitige Zwecke.
  • Die Plattform für alle Verzeichnis- und Namensanforderungen auf jeder Plattform oder Sprache
    • Client-APIs
    • Clients, z. B. Apache Directory Studio
    • JNDI-Anbieter in Java und andere Namespaces.
    • In Zukunft LDAP-Validierung und Stresstest-Werkzeug
  • Server mit einbettbarer Konfiguration bereitstellen
  • Server als Unix- oder Windows-Dienst zur Verfügung stellen
  • einen einbett-/integrierbaren Verzeichnisdienst für andere Apache-Produkte zur Verfügung stellen: httpd, Slide, Tomcat, James und Geronimo.[2][3]

Eigenschaften und Funktionen

  • LDAPv3-konform
  • X500-Autorisierung
  • integrierter Kerberos-Server
  • Multi-Master-Replikation[4]
  • Unterstützung von Passwortregeln
  • LDIF-basierte Konfiguration[5]

Einsatz

Der Verzeichnisdienst k​ann als Metaverzeichnis i​m Bereich d​es Identitätsmanagements[6] eingesetzt werden, a​ls Beispiel RDS v​on IBM.[7]

Einzelnachweise

  1. directory.apache.org. (abgerufen am 28. März 2020).
  2. Proposal for an Apache Directory Project — Apache Directory. Abgerufen am 28. März 2020.
  3. Referenz für gesamten Abschnitt „Geschichte“: 1.1 - What Apache DS is — Apache Directory. Abgerufen am 28. März 2020.
  4. Kurt D. Zeilenga <kurt@openldap.org>: The Lightweight Directory Access Protocol (LDAP) Content Synchronization Operation. Abgerufen am 28. März 2020 (englisch).
  5. Welcome to ApacheDS — Apache Directory. Abgerufen am 28. März 2020.
  6. Identity Management | Kenoxa – Identity & Access Management Architects. Abgerufen am 28. März 2020.
  7. IBM Knowledge Center. Abgerufen am 28. März 2020 (amerikanisches Englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.