LDAP étant un protocole standard ouvert, toutes les informations nécessaires à la création d’un serveur compatible LDAPv3 sont disponibles gratuitement (voir les documents de référence LDAP pour les liens vers les documents pertinents). En tant que tel, il existe plusieurs types de serveurs d’annuaire. Certaines des implémentations les plus notables sont listées ci-dessous:
note de L’éditeur: je suis l’un des créateurs du serveur de répertoire Ping Identity (anciennement Unboundid Directory Server) et en suis le développeur principal depuis sa création., Comme je serais évidemment biaisé, et puisque je veux que ce site soit aussi neutre que possible pour promouvoir l’utilisation de LDAP en général, j’éviterai toute tentative de classement ou d’évaluation de la qualité de l’une de ces implémentations. Au lieu de cela, ils seront listés par ordre alphabétique.
Si vous avez des suggestions pour d’autres serveurs d’annuaire à inclure sur cette page, veuillez les envoyer par courriel à [email protected].,itional Serveurs d’Annuaire LDAP
les serveurs d’annuaire LDAP que vous pouvez exécuter vous-même, sur votre propre matériel ou dans le cloud:
- 389 Directory Server (anciennement Fedora Directory Server)
- ApacheDS
- CA Répertoire (anciennement CA eTrust Répertoire)
- ForgeRock Services d’Annuaire
- Fusion de Répertoire (adaptés pour l’enseignement des déploiements)
- GLAuth
- Sécurité IBM Directory Server (anciennement IBM Tivoli Directory Server et IBM SecureWay Répertoire)
- Isode M-Vault LDAP/X.,D Directory Server)
- Red Hat Directory Server
- Symas OpenLDAP (une version améliorée D’OpenLDAP avec un support commercial disponible)
hosted LDAP Directory Services
LDAP directory servers that someone else will run for you:
- JumpCloud Directory-as-a-Service (soutenu par Active Directory ou OpenLDAP)
- pingcloud (soutenu par Ping Identity Directory Server)
suites intégrées contenant des serveurs D’annuaire
Les Suites intégrées suivantes incluent un serveur d’annuaire dans le cadre d’une solution plus vaste.,
- FreeIPA (soutenu par 389 Directory Server)
- FusionIAM (soutenu par FusionDirectory)
- Red Hat Identity Management (soutenu par Red Hat Directory Server)
- Univention Corporate Server
serveurs LDAP intégrables et compatibles avec les tests
Si vous êtes développer une application compatible LDAP et souhaiter avoir accès à un serveur d’annuaire pour une utilisation dans votre framework de test, il peut être utile d’utiliser une bibliothèque conçue à cet effet., Certaines de ces options incluent:
- Go
- GLAuth peut être utilisé comme un simple serveur LDAP à des fins de test.
- Java et D’autres langages basés sur la JVM
- ApacheDS peut être exécuté en mode intégré
- embedded-ldap-junit-une bibliothèque qui peut simplifier les tests liés à LDAP dans JUnit (utilise le SDK LDAP UNBOUNDID pour Java dans les coulisses)
- UNBOUNDID LDAP SDK pour Java fournit un serveur d’annuaire en mémoire et un cadre D’écoute LDAP., Il fournit également une classe LDAPTestUtils pour faciliter les tests unitaires
- JavaScript
- ldapjs fournit un framework pour agir en tant que serveur LDAP
- Python
- python-ldap-test fournit un framework Python pour la création programmatique d’un serveur LDAP en mémoire (utilise le SDK LDAP
- Ruby
- Ruby-ldapserver fournit un framework Ruby pour agir en tant que serveur LDAP
de plus, il existe des serveurs d’annuaire disponibles pour des cas d’utilisation spécialisés., Certains d’entre eux incluent:
- LDAP Swiss Army Knife — un serveur LDAP simple conçu pour les tests de sécurité et de pénétration liés à LDAP.