Loading AI tools
logiciel informatique De Wikipédia, l'encyclopédie libre
OpenLDAP est une implémentation libre du protocole LDAP maintenue par le projet OpenLDAP et distribuée selon les termes de la licence OpenLDAP Public Licence[2]. Outre le code source, on trouve des versions compilées pour GNU/Linux, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, Mac OS X, Solaris, et Microsoft Windows (2000, XP).
Développé par | Projet OpenLDAP |
---|---|
Dernière version | 2.6.8 ()[1] |
Dépôt | git.openldap.org/openldap/openldap.git |
Écrit en | C |
Système d'exploitation | Multiplateforme |
Environnement | Multiplateforme |
Formats lus | LDAP Data Interchange Format et OpenLDAP configuration file (d) |
Formats écrits | LDAP Data Interchange Format et OpenLDAP configuration file (d) |
Type | Serveur LDAP |
Licence | OpenLDAP Public License version 2.8 (d) |
Site web | www.openldap.org |
OpenLDAP est un annuaire informatique qui fonctionne sur le modèle client/serveur. Il contient des informations de n'importe quelle nature qui sont rangées de manière hiérarchique. Pour bien comprendre le concept, il est souvent comparé aux pages jaunes, où le lecteur recherche un numéro de téléphone particulier : il va d'abord sélectionner la profession, puis la ville, puis le nom de l'entrée pour trouver finalement le numéro de téléphone. En pratique, dans un réseau informatique, il est utilisé pour enregistrer une grande quantité d'utilisateurs ou de services, parfois des centaines de milliers. Il permet d'organiser hiérarchiquement les utilisateurs par département, par lieu géographique ou par n'importe quel autre critère. C'est une alternative libre à Microsoft Active Directory.
Le projet a débuté en 1998 sous l'impulsion de Kurt Zeilenga en prenant pour base les travaux de l'Université du Michigan où des chercheurs développaient le protocole LDAP.
Parmi les autres contributeurs, il y a Howard Chu et Pierangelo Masarati.
Le logiciel OpenLDAP ne stocke pas les données directement, il utilise une bibliothèque tierce pour le faire. Généralement, c'est la base de données Berkeley DB qui est utilisée sous GNU/Linux. Mais il est possible d'utiliser MySQL, LDBM, des fichiers à plat, etc.
OpenLDAP prend en charge le mécanisme de réplication, via une directive de configuration syncrepl.
OpenLDAP est constitué de 3 éléments principaux :
Le projet OpenLDAP propose également des bibliothèques LDAP en Java :
Les versions anciennes d'openLDAP utilisaient le composant slurpd, ce composant est devenu obsolète[5]. Une directive de configuration syncrepl (réplication synchronisée) permet de configurer le daemon slapd pour effectuer aussi la réplication de(s) annuaire(s) par un mécanisme dit de pull replication (le destinataire tire l'information vers lui).
Les versions d'OpenLDAP qui ont été marquantes :
(fr) FusionDirectory est une application web sous licence GPL développé en PHP permettant de gérer facilement son annuaire LDAP et tous les services associés.
PhpLDAPadmin est une interface en PHP qui facilite l'édition des données du serveur OpenLDAP. Son utilisation passe par un navigateur Web.
Apache Directory Studio est une interface en Java basé sur Eclipse. Permet de gérer l'architecture LDAP, les Schémas LDAP et les fichiers LDIF.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.