LDAP sunucunuzu Ubuntu 10.04'te kurun

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Son zamanlarda bazı oldukça tatlı LDAP araçlarını ele alıyorum. Sen gördün ' LDAP verilerinizi phpLDAPAdmin ile yönetin '' Luma ile LDAP verilerinize erişin ve yönetin ', ve ' Fedora'da bir LDAP sunucusu kurun '. Son giriş size 389 Dizin Sunucusu GUI ile bir sunucuyu nasıl kurup çalıştıracağınızı göstermiş olsa da, bu makalelerin hiçbiri slapd LDAP sunucusunun denenmiş ve gerçek metin tabanlı kurulumuna ve kurulumuna değinmedi. Ve biz burada yapacağımız tam olarak budur.

Ama olay şu - slapd sunucusunu kurmak gerçekten zor olabilir. Eskiden değildi. Eski moda yöntem, slapd'yi kurmak ve ardından /etc/ldap/slapd.conf dosyasında ihtiyaçlarınızı karşılamak için dosya. Mesele şu ki, slapd.conf yapılandırma dosyası kullanımdan kaldırıldı ve şimdi, slapd'yi nasıl yapılandıracağımızı anlamaya çalışmak, meşhur samanlıkta meşhur iğneyi bulmak gibi. Neyse ki, bunu yapmanın kolay bir yöntemini bulmak için çaresizce uğraşmamda, işi kolaylaştıracak bazı araçlar buldum. Ve işte bu makale bununla ilgili, bir Ubuntu makinesinde tokatlamak ve çalıştırmak, böylece siz de LDAP'yi çalıştırabilirsiniz.

Kurulum

Elbette, herhangi bir şey yapmadan önce ilgilenmeniz gereken bir miktar kurulum var. Ancak kurulum zor değil ve yüklenecek çok şey yok. İşte izlemeniz gereken adımlar:

  1. Bir terminal penceresi açın.
  2. Komutu verin sudo apt-get install slapd ldap-utils php5-ldap.
  3. Sudo şifrenizi yazın ve Enter'a basın.
  4. Gerekli tüm bağımlılıkları kabul edin.

Ve bu kadar. Artık slapd yapılandırmasına hazırsınız. Ama ne yapmalı? Bu makale süslü bir GUI aracı hakkında değil. Bunun yerine, web'de dolaşan bir komut dosyası buldum (bu komut dosyasını bir dizi sitede görmüş olduğum için kimin yazarının adını veremiyorum) bu işlemi gerçekten inanılmaz derecede kolaylaştırıyor. Senaryoyu gönderdim burada pastebin'de indirmeniz veya kopyalayıp yapıştırmanız için.

Komut dosyasını indirmeniz veya kopyalayıp yapıştırmanızın bir önemi yok, şunun gibi adlandırın: ldap_script.sh ve ana dizininize kaydedin. Kaydettikten sonra, komutla çalıştırılabilir izinler verin:

chmod u + x ldap_script

Şimdi senaryo neredeyse hazır. Birkaç basit değişiklik yapmanız gerekiyor. Komut dosyasının üst kısmına yakın bir yerde şunları göreceksiniz:

passwd = pleaseeditme
DC1 = pleaseeditme
DC2 = pleaseeditme

Açıkçası her birini değiştirmeniz gerekiyor pleaseeditme ihtiyaçlarınıza uygun giriş. LDAP sunucum için bu bölüm şuna benzer:

passwd = mypassword
dc1 = duvarlar
cd2 yerel =

Ayrıca komut dosyasının sonuna doğru bir kullanıcı eklediğini fark edeceksiniz. Bölüm # Kullanıcı ekleme ihtiyaçlarınıza göre düzenlenebilir veya ilk başta en az bir doğru kullanıcı eklenecek şekilde tek başına bırakılabilir.

Komut dosyası hazır olduğunuzda, yürütme zamanı. Komutu verin sudo ./ldap_script ve sihrin uçup gitmesini izle. Her şey söylendiğinde ve yapıldığında, önceki makalelerde bahsedilen yöntemlerden biriyle LDAP sunucunuzu kontrol edebilirsiniz veya şu komutu verebilirsiniz:

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

ÖRNEK ve COM, dc girişlerinizle eşleştiğinde.

Son düşünceler

Artık LDAP sunucunuzu çalışır durumda tutmalısınız. İstediğiniz araç (veya komut satırı) ile girişler eklemeye ve bunları yönetmeye başlayabilirsiniz. NOT: Daha sonraki makalelerde komut satırı aracılığıyla LDAP yönetimine bir göz atacağız. LDAP sunucunuzun keyfini çıkarın!