Serwer katalogów 389

Serwer katalogów 389
Deweloperzy czerwony kapelusz
Pierwsze wydanie 8 grudnia 2005 ; 17 lat temu ( 08.12.2005 )
Wersja stabilna
2.0.5 / 30 maja 2021 r. ; 20 miesięcy temu ( 2021-05-30 )
Magazyn
Napisane w C , Pythona , Perla
System operacyjny Linux / Unix
Typ Serwer katalogów
Licencja GPL
Strona internetowa www.port389.org _ _  Edit this on Wikidata

389 Directory Server (wcześniej Fedora Directory Server ) jest serwerem LDAP ( Lightweight Directory Access Protocol ) opracowanym przez firmę Red Hat w ramach wspieranego przez społeczność projektu Fedora . Nazwa „389” pochodzi od numeru portu używanego przez LDAP.

389 Directory Server obsługuje wiele systemów operacyjnych, w tym Fedora , Red Hat Enterprise Linux , Debian , Solaris i HP-UX 11i. [ potrzebne źródło ] Pod koniec 2016 roku projekt połączył eksperymentalne wsparcie FreeBSD . Jednak zespół 389 Directory Server prawdopodobnie od 2017 roku usunie obsługę HPUX i Solaris w nadchodzącej serii 1.4.x.

Kod źródłowy 389 jest ogólnie dostępny na licencji GNU General Public License w wersji 3 ; niektóre komponenty mają wyjątek dla kodu wtyczki, podczas gdy inne komponenty używają LGPLv 2 lub Apache . Red Hat sprzedaje również komercyjną wersję projektu jako Red Hat Directory Server w ramach umów wsparcia dla RHEL.

Historia

389 Directory Server wywodzi się z oryginalnego projektu University of Michigan Slapd . W 1996 roku programiści projektu zostali zatrudnieni przez Netscape Communications Corporation , a projekt stał się znany jako Netscape Directory Server (NDS). Po przejęciu firmy Netscape firma AOL sprzedała własność intelektualną NDS firmie Sun Microsystems , ale zachowała prawa zbliżone do własności . Firma Sun sprzedawała i rozwijała Netscape Directory Server pod nazwą JES/SunOne Directory Server, obecnie Oracle Directory Server od czasu przejęcia firmy Sun przez firmę Oracle. Prawa AOL/Netscape zostały nabyte przez firmę Red Hat i 1 czerwca 2005 r. większość kodu źródłowego została udostępniona jako wolne oprogramowanie na warunkach Powszechnej Licencji Publicznej GNU (GPL).

Począwszy od 389 Directory Server w wersji 1.0 (1 grudnia 2005 r.), firma Red Hat udostępniła jako wolne oprogramowanie cały pozostały kod źródłowy wszystkich składników zawartych w pakiecie wydania (serwer administracyjny, konsola itp.) odpowiednie licencje.

W maju 2009 projekt Fedora Directory Server zmienił nazwę na 389, aby nadać projektowi nazwę neutralną pod względem dystrybucji i dostawcy oraz zachęcić do przenoszenia lub uruchamiania oprogramowania w innych systemach operacyjnych.

Cechy

389 Serwer katalogów jest serwerem zgodnym z rfc4511. W projekcie postawiono na łatwość obsługi, stabilność, poprawność i wydajność.

Obsługiwane RFC

Jest to podzbiór dokumentów RFC obsługiwanych przez serwer 389 Directory Server.

RFC Opis
1274 Schemat COSINE i x.500
2222 Proste uwierzytelnianie i warstwa bezpieczeństwa
2830 Lekki protokół dostępu do katalogów (v3): rozszerzenie dla Transport Layer Security (StartTLS)
4527 Przeczytaj kontrolę wejścia

Funkcje inne niż RFC

Oprócz obsługiwanego RFCS, 389 Directory Server obsługuje szereg funkcji unikalnych dla projektu.

Nazwa funkcji Opis
Członkiem MemberOf zapewnia odwrotne linki grupowe od członków grupy
Klasa usług Zastosuj atrybuty wirtualne z szablonu do wpisów
Rozproszone przypisanie numeryczne Automatycznie twórz uidNumber/gidNumber z alokacji identyfikatorów serwera
Replikacja multimastera Pozwala wielu wzorcom z możliwością zapisu na asynchroniczną replikację danych
Automatyczne skalowanie Serwer automatycznie skaluje się w górę iw dół w zależności od rozmiaru sprzętu

Zobacz też

Linki zewnętrzne