Nastavte svoj server LDAP na Ubuntu 10.04
- Kategórie: Sieť
V poslednej dobe som pokrýval niekoľko pekných nástrojov LDAP. Videl si Spravujte svoje údaje LDAP pomocou phpLDAPAdmin '' Pristupujte a spravujte svoje LDAP dáta pomocou Luma „a“ Na serveri Fedora založte server LDAP '. Aj keď posledná položka vám ukázala, ako spustiť server s GUI 389 Directory Server, žiadny z týchto článkov sa nedotkol vyskúšanej a pravdivej textovej inštalácie a nastavenia servera Slapd LDAP. A to je presne to, čo tu urobíme.
Ale tu je vec - server Slapd môže byť skutočnou bolesťou. Zvyčajne to nebolo. Starým spôsobom bolo nainštalovať Slapd a potom upraviť /etc/ldap/slapd.conf súbor podľa vašich potrieb. To znamená, že konfiguračný súbor slapd.conf bol zastaraný a teraz sa snažiť zistiť, ako nakonfigurovať slapd, je ako nájsť príslovečnú ihlu v príslovečnom stohu. Našťastie som v zúfalej činnosti pri hľadaní ľahkej metódy, ako to urobiť, našiel niekoľko nástrojov na uľahčenie práce. A o tomto článku ide predovšetkým o to, ako spustiť program a spustiť ho na počítači Ubuntu, takže aj vy môžete mať spustený protokol LDAP.
inštalácia
Predtým, ako urobíte čokoľvek, je tu samozrejme trochu inštalácie. Inštalácia však nie je náročná a inštalácia nie je príliš veľká. Tu sú kroky, ktoré musíte vykonať:
- Otvorte okno terminálu.
- Vydajte príkaz
sudo apt-get install slapd ldap-utils php5-ldap
, - Zadajte svoje sudo heslo a stlačte Enter.
- Prijmite potrebné závislosti.
A to je všetko. Teraz ste pripravení na konfiguráciu slapd. Ale čo robiť? Tento článok sa netýka vymysleného nástroja GUI. Namiesto toho som našiel skript, ktorý sa vznáša po celom webe (ktorého autora nemôžem pomenovať, pretože som videl tento skript na mnohých stránkach), čo tento proces skutočne robí úžasne ľahkým. Zverejnil som skript tu na pastebine pre stiahnutie alebo kopírovanie a prilepenie.
Bez ohľadu na to, či skript stiahnete alebo skopírujete a prilepíte, pomenujte ho ldap_script.sh a uložte ho do svojho domovského adresára. Po uložení uložte príkazom spustiteľné povolenia:
chmod u + x ldap_script
Teraz je skript takmer pripravený. Musíte urobiť niekoľko jednoduchých zmien. V hornej časti skriptu uvidíte:
passwd = pleaseeditme
DC1 = pleaseeditme
DC2 = pleaseeditme
Je zrejmé, že musíte zmeniť každý pleaseeditme vstup podľa vašich potrieb. Pre môj server LDAP vyzerá táto sekcia takto:
passwd = mypassword
dc1 = steny
CD2 = miestny
Na konci skriptu si tiež všimnete, že pridá používateľa. Táto časť #Pridávanie používateľov môže byť upravený podľa vašich potrieb, alebo môže zostať sám, takže najprv bude pridaný aspoň jeden správny používateľ.
Keď je skript pripravený, je čas spustiť ho. Vydajte príkaz sudo ./ldap_script a sledujte, ako kúzlo letí. Keď je všetko povedané a urobené, mali by ste byť schopní skontrolovať svoj server LDAP jedným z prostriedkov uvedených v predchádzajúcich článkoch alebo môžete zadať príkaz:
ldapsearch -x -h localhost -b 'dc = PRÍKLAD, dc = COM' '(objectClass = *)'
Tam, kde sa zhodujú príklady a COM, vaše dc celires.
Záverečné myšlienky
Teraz by ste mali mať server LDAP v prevádzke. Môžete začať pridávať záznamy a spravovať ich pomocou ľubovoľného nástroja (alebo príkazového riadku), ktorý chcete. POZNÁMKA: V ďalších článkoch sa pozrieme na správu protokolu LDAP pomocou príkazového riadku. Užite si svoj LDAP server!