OpenLDAP

OpenLDAP

Informace
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 ).

Pojem

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 .

Dějiny

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.

Technické aspekty

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.

Replikace

OpenLDAP podporuje mechanismus replikace prostřednictvím konfigurační směrnice synchronizace .

Součásti OpenLDAP

OpenLDAP se skládá ze 3 hlavních prvků:

Projekt OpenLDAP také nabízí knihovny LDAP v Javě:

Zastaralá součást: slurpd

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).

Hlavní verze

Vynikající verze OpenLDAP:

Komponenty třetích stran

FusionDirectory

(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

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

Apache Directory Studio je rozhraní Java založené na Eclipse . Umožňuje spravovat architekturu LDAP, schémata LDAP a soubory LDIF .

Poznámky a odkazy

  1. Protokol změn OpenLDAP 2.4  "
  2. Veřejná licence OpenLDAP
  3. JLDAP
  4. JDBC-LDAP
  5. replikace na nedávném serveru ldap se již neprovádí pomocí slurpd, ale pomocí syncrepl je slurpd zastaralý; repliky musí být překonfigurovány ručně

Podívejte se také

Související články

externí odkazy