Utviklet av | OpenLDAP-prosjekt |
---|---|
Siste versjon | 2.4.58 (16. mars 2021) |
Innskudd | git.openldap.org/openldap/openldap.git |
Skrevet i | VS |
Operativsystem | Multiplatform |
Miljø | Multiplatform |
Les formater | LDAP Data Interchange Format |
Skriftlige formater | LDAP Data Interchange Format |
Type | LDAP- server |
Tillatelse | OpenLDAP Public License versjon 2.8 ( d ) |
Nettsted | www.openldap.org |
OpenLDAP er en gratis implementering av LDAP- protokollen som vedlikeholdes av OpenLDAP-prosjektet og distribueres under vilkårene i OpenLDAP Public License . I tillegg til kildekoden er det versjoner som er samlet for GNU / Linux , FreeBSD , NetBSD , OpenBSD , AIX , HP-UX , Mac OS X , Solaris og Microsoft Windows ( 2000 , XP ).
OpenLDAP er en datakatalog som fungerer på klient / server-modellen. Den inneholder informasjon av noe slag som er ordnet på en hierarkisk måte. For å forstå konseptet fullt ut, sammenlignes det ofte med de gule sidene , der leseren ser etter et bestemt telefonnummer: han vil først velge yrket, deretter byen, deretter navnet på oppføringen for til slutt å finne telefonnummeret. . I praksis brukes det i et datanettverk til å registrere et stort antall brukere eller tjenester, noen ganger hundretusener. Det lar brukerne være hierarkisk organisert etter avdeling, geografisk beliggenhet eller andre kriterier. Det er et gratis alternativ til Microsoft Active Directory .
Prosjektet startet i 1998 under ledelse av Kurt Zeilenga, med utgangspunkt i arbeidet ved University of Michigan hvor forskere utviklet LDAP- protokollen .
Andre bidragsytere inkluderer Howard Chu og Pierangelo Masarati.
OpenLDAP-programvaren lagrer ikke data direkte, den bruker et tredjepartsbibliotek for å gjøre det. Vanligvis brukes Berkeley DB- databasen under GNU / Linux . Men det er mulig å bruke MySQL , LDBM, flate filer osv.
OpenLDAP støtter replikeringsmekanismen, via et syncrepl- konfigurasjonsdirektiv .
OpenLDAP består av 3 hovedelementer:
OpenLDAP-prosjektet tilbyr også LDAP-biblioteker i Java:
Eldre versjoner av openLDAP brukte slurpd- komponenten , denne komponenten har blitt foreldet. Et konfigurasjonsdirektiv for synkronisering (synkronisert replikering) brukes til å konfigurere slapd- demonen for også å utføre replikering av katalogen (e) med en mekanisme som kalles pull replikering (mottakeren trekker informasjonen mot den).
De fremragende versjonene av OpenLDAP:
(fr) FusionDirectory er en webapplikasjon under GPL- lisens utviklet i PHP som gjør det enkelt å administrere LDAP-katalogen og alle tilknyttede tjenester.
PhpLDAPadmin er et grensesnitt i PHP som letter redigering av data fra OpenLDAP-serveren. Bruken er via en nettleser .
Apache Directory Studio er en Eclipse- basert Java -grensesnittet . Lar deg administrere LDAP-arkitekturen, LDAP- skjemaene og LDIF- filene .