dado que LDAP es un protocolo estándar abierto, toda la información necesaria para crear un servidor compatible con LDAPv3 está disponible gratuitamente (consulte los materiales de Referencia de LDAP para obtener enlaces a los documentos relevantes). Como tal, hay varios tipos disponibles de servidores de directorio. Algunas de las implementaciones más notables se enumeran a continuación:
Nota del Editor: soy uno de los creadores del Ping Identity Directory Server (anteriormente Unboundid Directory Server) y he sido su desarrollador principal desde su creación., Dado que obviamente estaría sesgado, y dado que quiero que este sitio sea lo más neutral posible para promover el uso de LDAP en general, evitaré cualquier intento de clasificar o evaluar la calidad de cualquiera de estas implementaciones. En su lugar, se enumerarán en orden alfabético.
Si tiene alguna sugerencia para otros servidores de directorio para incluir en esta página, por favor envíela por correo electrónico a [email protected].,servidores de directorio ldaptionalonales
servidores de directorio LDAP que puede ejecutar usted mismo, en su propio equipo o en la nube:
- 389 Directory Server (anteriormente Fedora Directory Server)
- ApacheDS
- CA Directory (anteriormente CA eTrust Directory)
- ForgeRock Directory Services
- Fusion Directory (adaptado para implementaciones educativas)
- glauth
- IBM Security Directory Server (anteriormente IBM Tivoli Directory Server e IBM SecureWay directory)
- isode m-Vault LDAP/X.,D Directory Server)
- Red Hat Directory Server
- Symas OpenLDAP (una versión mejorada de OpenLDAP con soporte comercial disponible)
Hosted LDAP Directory Services
LDAP directory servers that someone else will run for you:
- Jumpcloud Directory-as-a-Service (backed by Active Directory o OpenLDAP) /ul>
- pingcloud (respaldado por Ping Identity Directory Server)
Suites integradas que contienen servidores de directorio
las siguientes Suites integradas incluyen un servidor de directorio como parte de una solución más grande.,
- FreeIPA (respaldado por el servidor de directorios 389)
- FusionIAM (respaldado por FusionDirectory)
- Red Hat Identity Management (respaldado por Red Hat Directory Server)
- Univention Corporate Server
desarrollar una aplicación habilitada para LDAP y desea tener acceso a un servidor de directorios para usarlo en su marco de pruebas, puede ser útil usar una biblioteca diseñada para este propósito., Algunas de estas opciones incluyen:
- Go
- GLAuth se puede utilizar como un servidor LDAP simple para fines de prueba.
- Java y otros lenguajes basados en JVM
- Los ApacheDS se pueden ejecutar en modo embedded
- embedded-ldap-junit — una biblioteca que puede simplificar las pruebas relacionadas con LDAP en JUnit (utiliza el SDK LDAP unboundid para Java entre bastidores)
- UNBOUNDID LDAP SDK para Java proporciona un servidor de directorios en memoria y un marco de escucha LDAP., También proporciona una clase LDAPTestUtils para ayudar a facilitar las pruebas unitarias
- JavaScript
- ldapjs proporciona un marco para actuar como un servidor LDAP
- Python
- python-ldap-test proporciona un marco Python para crear programáticamente un servidor LDAP en memoria (utiliza el SDK LDAP UnboundID para Java/li>
- Ruby
- Ruby-ldapserver proporciona un framework Ruby para actuar como un servidor LDAP
además, hay servidores de directorios disponibles para casos de uso especializados., Algunos de ellos incluyen:
- LDAP Swiss Army Knife — un servidor LDAP simple diseñado para pruebas de seguridad y penetración relacionadas con LDAP.