Vyvinul | Projekt OpenLDAP |
---|---|
Poslední verze | 2.4.58 (16. března 2021) |
Vklad | git.openldap.org/openldap/openldap.git |
Napsáno | VS |
Operační systém | Multiplatformní |
životní prostředí | Multiplatformní |
Číst formáty | Formát výměny dat LDAP |
Písemné formáty | Formát výměny dat LDAP |
Typ | Server LDAP |
Licence | Veřejná licence OpenLDAP verze 2.8 ( d ) |
webová stránka | www.openldap.org |
OpenLDAP je bezplatná implementace protokolu LDAP udržovaná projektem OpenLDAP a distribuovaná za podmínek veřejné licence OpenLDAP . Kromě zdrojového kódu existují verze kompilované pro GNU / Linux , FreeBSD , NetBSD , OpenBSD , AIX , HP-UX , Mac OS X , Solaris a Microsoft Windows ( 2000 , XP ).
OpenLDAP je počítačový adresář, který pracuje na modelu klient / server. Obsahuje informace jakéhokoli druhu, které jsou uspořádány hierarchicky. Abychom tomuto konceptu plně porozuměli, často se srovnává se zlatými stránkami , kde čtenář hledá konkrétní telefonní číslo: nejdříve vybere povolání, poté město a poté název záznamu, aby nakonec našel telefonní číslo. . V praxi se v počítačové síti používá k registraci velkého počtu uživatelů nebo služeb, někdy stovek tisíc. Umožňuje uživatelům hierarchicky uspořádat podle oddělení, geografické polohy nebo podle jakýchkoli jiných kritérií. Jedná se o bezplatnou alternativu k Microsoft Active Directory .
Projekt byl zahájen v roce 1998 pod vedením Kurta Zeilengy, přičemž základem byla práce University of Michigan, kde vědci vyvíjeli protokol LDAP.
Mezi další přispěvatele patří Howard Chu a Pierangelo Masarati.
Software OpenLDAP neukládá data přímo, využívá k tomu knihovnu třetích stran. Obvykle je Berkeley DB databáze je používána na základě GNU / Linux . Je ale možné použít MySQL , LDBM, ploché soubory atd.
OpenLDAP podporuje mechanismus replikace prostřednictvím konfigurační směrnice synchronizace .
OpenLDAP se skládá ze 3 hlavních prvků:
Projekt OpenLDAP také nabízí knihovny LDAP v Javě:
Starší verze openLDAP používaly komponentu slurpd , tato komponenta zastarala. Konfigurační směrnice syncrepl (synchronizovaná replikace) se používá ke konfiguraci démona slapd tak, aby také provedl replikaci adresářů pomocí mechanismu zvaného replikace vyžádané replikace (příjemce k ní přitáhne informace).
Vynikající verze OpenLDAP:
(fr) FusionDirectory je webová aplikace s licencí GPL vyvinutá v PHP, která umožňuje snadnou správu adresáře LDAP a všech souvisejících služeb.
PhpLDAPadmin je rozhraní v PHP, které usnadňuje úpravy dat ze serveru OpenLDAP. Jeho použití je prostřednictvím webového prohlížeče .
Apache Directory Studio je rozhraní Java založené na Eclipse . Umožňuje spravovat architekturu LDAP, schémata LDAP a soubory LDIF .