Asenna LDAP-palvelin Ubuntu 10.04: llä

Joten viime aikoina olen peittänyt joitain melko suloisia LDAP-työkaluja. Olet nähnyt ' Hallitse LDAP-tietojasi phpLDAPAdminilla '' Käytä ja hallitse LDAP-tietojasi Lumalla 'ja' Asenna LDAP-palvelin Fedoralla '. Vaikka viimeisessä merkinnässä kävi ilmi, kuinka palvelin saadaan käyntiin 389 Directory Server -käyttöliittymän avulla, yksikään näistä artikkeleista ei ole koskettanut slapd LDAP -palvelimen kokeiltua ja totta tekstipohjaista asennusta ja asennusta. Ja juuri sitä aiomme tehdä täällä.

Mutta tässä on asia - slapd-palvelimen asettaminen voi olla tuskallista kipua. Se ei ollut ennen. Vanhanaikainen tapa oli asentaa slapd ja muokata sitten /etc/ldap/slapd.conf tiedosto tarpeitasi vastaavaksi. Asia on, että slapd.conf-määritystiedosto on vanhentunut, ja nyt yrittää selvittää, kuinka slapd määritetään, on kuin sananlaskun neula etsiminen sananlaskun heinäsuovasta. Onneksi etsin epätoivoisesti kehittääkseni helpon tavan tehdä tämä, olen löytänyt joitain työkaluja työn helpottamiseksi. Ja siitä tässä artikkelissa on kysymys, miten saada slapd ja ajaa Ubuntu-kone, jotta myös sinulla voi olla LDAP käynnissä.

Asennus

Tietenkin on vähän asennusta, josta huolehtia, ennen kuin teet mitään. Mutta asennus ei ole haastavaa, eikä asennusta ole tarpeeksi. Tässä on seuraavat vaiheet, jotka sinun on noudatettava:

  1. Avaa pääteikkuna.
  2. Anna komento sudo apt-get install slapd ldap-utils php5-ldap.
  3. Kirjoita sudo-salasanasi ja paina Enter.
  4. Hyväksy kaikki tarvittavat riippuvuudet.

Ja siinä se on. Olet nyt valmis slapd-määrityksiin. Mutta mitä tehdä? Tämä artikkeli ei koske fancy GUI-työkalua. Sen sijaan olen löytänyt skriptin, joka kelluu verkossa (kenen kirjoittajaa en voi nimetä, koska olen nähnyt tämän skriptin useilla sivustoilla), mikä todella tekee tästä prosessista hämmästyttävän helpon. Olen lähettänyt komentosarjan täällä pastebin jotta voit joko ladata tai kopioida ja liittää.

Olipa lataat tai kopioit ja liität komentosarjan, nimeä se jotain ldap_script.sh ja tallenna se kotihakemistoon. Kun olet tallentanut sen, anna sille suoritettavat käyttöoikeudet komennolla:

chmod u + x ldap_script

Nyt käsikirjoitus on melkein valmis. Sinun on tehtävä muutama yksinkertainen muutos. Lähellä komentosarjan yläosaa näet:

passwd = pleaseeditme
DC1 = pleaseeditme
DC2 = pleaseeditme

Sinun on tietenkin vaihdettava jokainen pleaseeditme tulo tarpeitasi vastaavaksi. LDAP-palvelimelleni kyseinen osa näyttää seuraavalta:

passwd = SalaSana
dc1 = seinät
cd2 = paikallinen

Huomaat myös, että komentosarjan lopussa se lisää käyttäjän. Osa #Lisää käyttäjä voidaan muokata tarpeitasi vastaavasti tai se voidaan jättää yksin, jotta ainakin yksi oikea käyttäjä lisätään aluksi.

Kun komentosarja on valmis, on aika suorittaa se. Anna komento sudo ./ldap_script ja katsella taikuutta lentää. Kun kaikki on sanottu ja valmis, sinun pitäisi sitten voida tarkistaa LDAP-palvelimesi jollain edellisissä artikkeleissa mainituilla tavoilla, tai voit antaa komennon:

ldapsearch -x -h localhost -b 'dc = ESIMERKKI, dc = COM' '(objectClass = *)'

Missä esimerkki ja COM vastaavat dc-enterejäsi.

Lopulliset ajatukset

Sinun pitäisi nyt olla LDAP-palvelimesi käynnissä ja käynnissä. Voit aloittaa merkintöjen lisäämisen ja hallita sitä millä tahansa työkalulla (tai komentorivillä). HUOMAUTUS: Tarkastelemme LDAP: n hallintaa komentorivin kautta myöhemmissä artikkeleissa. Nauti LDAP-palvelimestasi!