Postavite svoj LDAP poslužitelj na Ubuntu 10.04
- Kategorija: Mreža
U posljednje vrijeme pokrivam neke prilično slatke LDAP alate. Vidjeli ste ' Upravljajte svojim LDAP podacima pomoću phpLDAPAdmin „” Pristupite i upravljajte svojim LDAP podacima pomoću Lume 'i' Postavljanje LDAP poslužitelja na Fedori ”. Iako vam je zadnji unos pokazao kako podesiti i pokrenuti poslužitelj s GUI direktorija 389, niti jedan od ovih članaka nije dotaknuo isprobane i istinske tekstualne instalacije i postavljanja slapd LDAP poslužitelja. I upravo ćemo ovdje raditi.
Ali, ovdje je stvar - slapd poslužitelj može biti prava muka za postavljanje. Ne nekada. Stari modni način bio je instalirati slapd, a zatim urediti /etc/ldap/slapd.conf datoteka prema vašim potrebama. Stvar je u tome što je konfiguracijska datoteka slapd.conf zastarjela, a sada je pokušaj smisliti kako konfigurirati slapd poput pronalaska proverbijalne igle u poslovanom sijenu. Srećom, u svom očajničkom trganju da izradim jednostavnu metodu za to, pronašao sam neke alate koji će olakšati posao. I o tome se radi u ovom članku, pokretanju slap-a i pokretanju na Ubuntu stroju, tako da i vi možete imati pokrenut LDAP.
Montaža
Naravno da trebate malo instalirati prije nego što išta učinite. Ali instalacija nije zahtjevna i nema previše instalirati. Evo nekoliko koraka koje morate slijediti:
- Otvorite prozor terminala.
- Izdajte naredbu
sudo apt-get install slapd ldap-utils php5-ldap
, - Upišite svoju sudo lozinku i pritisnite Enter.
- Prihvatite sve potrebne ovisnosti.
I to je to. Sada ste spremni za konfiguraciju slapda. Ali što učiniti? Ovaj članak nije o maštovitim GUI alatom. Umjesto toga, pronašao sam skriptu koja lebdi po webu (koga autor ne mogu imenovati jer sam tu skriptu vidio na većem broju web mjesta) što zapravo čini ovaj postupak nevjerojatno lakšim. Objavio sam scenarij ovdje na pastebinu ili možete preuzeti ili kopirati i zalijepiti.
Bez obzira da li skidate ili kopirate i zalijepite skriptu, ime joj je nešto slično ldap_script.sh i spremite ga u svoj kućni imenik. Jednom kada ga spremite, dajte mu izvršna dopuštenja pomoću naredbe:
chmod u + x ldap_script
Sada je scenarij gotovo spreman. Morate napraviti nekoliko jednostavnih promjena. Pri vrhu vrha skripte vidjet ćete:
passwd = pleaseeditme
DC1 = pleaseeditme
DC2 = pleaseeditme
Svakako trebate promijeniti svaku pleaseeditme ulaz prema vašim potrebama. Za moj LDAP poslužitelj ovaj odjeljak izgleda kao:
passwd = mojalozinka
dc1 = zidovi
CD2 = lokalna
Primijetit ćete i pri kraju skripte, dodaje korisnik. Odjeljak #Dodavanje korisnika može se uređivati prema vašim potrebama ili se može ostaviti na miru tako da se u početku doda barem jedan ispravan korisnik.
Kada budete spremni za skriptu, vrijeme je za izvršenje. Izdajte naredbu sudo ./ldap_script i promatrati kako čarobno leti. Kad je sve rečeno i gotovo, trebali biste moći provjeriti svoj LDAP poslužitelj jednim sredstvom spomenutim u prethodnim člancima ili možete izdati naredbu:
ldapsearch -x -h localhost -b 'dc = PRIMJER, dc = COM' '(objectClass = *)'
Tamo gdje se EXAMPLE i COM podudaraju s vašim DC uređajem.
Završne misli
Sada biste trebali pokrenuti i pokrenuti svoj LDAP poslužitelj. Možete početi dodavati unose i njima upravljati bilo kojim alatom (ili naredbenim retkom) koji želite. NAPOMENA: Pregledat ćemo upravljanje LDAP-om putem naredbenog retka u kasnijim člancima. Uživajte u svom LDAP poslužitelju!