eftersom LDAP är ett öppet standardprotokoll är all information som behövs för att skapa en LDAPv3-kompatibel server fritt tillgänglig (se LDAP-referensmaterial för länkar till relevanta dokument). Som sådan finns det flera tillgängliga typer av katalogservrar. Några av de mest anmärkningsvärda implementeringarna listas nedan:
Redaktörens anmärkning: Jag är en av skaparna av Ping Identity Directory Server (tidigare UnboundID Directory Server) och har varit dess ledande utvecklare sedan dess skapande., Eftersom jag självklart skulle vara partisk, och eftersom jag vill att den här webbplatsen ska vara så neutral som möjligt för att främja användningen av LDAP i allmänhet, kommer jag att undvika alla försök att rangordna eller bedöma kvaliteten på någon av dessa implementeringar. I stället kommer de att listas i alfabetisk ordning.
om du har några förslag på andra katalogservrar att inkludera på denna sida, vänligen maila dem till [email protected]. – herr talman!,LDAP katalogservrar som du kan köra själv, på egen utrustning eller i molnet:
- 389 katalogserver (tidigare Fedora katalogserver)
- ApacheDS
- ca katalog (tidigare CA eTrust katalog)
- ForgeRock katalogtjänster
- Fusion directory (skräddarsydd för pedagogiska distributioner)
- glauth
- IBM Security directory server (tidigare IBM Tivoli Directory Server och IBM secureway directory)
- isode m-Vault LDAP/X.,Ul>
- Red Hat Directory Server
- Symas OpenLDAP (en förbättrad version av OpenLDAP med tillgängligt kommersiellt stöd)
värd LDAP Directory Services
LDAP directory servrar som någon annan kommer att köra för dig:
- JumpCloud Directory-as-a-Service (backas upp av Active Directory eller OpenLDAP)
- pingcloud (backas upp av Ping Identity Directory Server)
integrerade sviter som innehåller katalogservrar
följande integrerade sviter inkluderar en katalogserver som en del av en större lösning.,
- FreeIPA (backas upp av 389 Directory Server)
- FusionIAM (backas upp av FusionDirectory)
- Red Hat Identity Management (backas upp av Red Hat Directory Server)
- Univention Corporate Server
bädda in och testa vänliga LDAP-servrar
om du utvecklar en LDAP-aktiverad applikation och vill ha tillgång till en katalogserver för användning i ditt Testningsramverk kan det vara bra att använda ett bibliotek som är utformat för detta ändamål., Några av dessa alternativ är:
- Go
- GLAuth kan användas som en enkel LDAP-server för teständamål.
- Java och andra JVM-baserade språk
- ApacheDS kan köras i inbäddat läge
- embedded-LDAP-junit-ett bibliotek som kan förenkla LDAP-relaterad testning i JUnit (använder Obundid LDAP SDK för Java bakom kulisserna)
- UnboundID LDAP SDK för Java ger en in-memory directory server och en LDAP listener ramverk., Det ger också en ldaptestutils klass för att underlätta enhetstestning
- JavaScript
- ldapjs ger en ram för att fungera som en LDAP-server
- Python
- python-ldap-test ger en Python ram för programmatiskt skapa en LDAP-server i minnet (använder UnboundID LDAP SDK för Java bakom kulisserna)
- Ruby
- Ruby-ldapserver ger en Ruby ram för att fungera som en LDAP-server
vidare finns katalogservrar tillgängliga för specialiserade användningsfall., Några av dessa inkluderar:
- LDAP Swiss Army Knife — en enkel LDAP-server avsedd för LDAP-relaterad säkerhet och penetrationstestning.