Sorunuz Çok fazla açıklama gerekiyor, bu yüzden cevabımı özetleyeceğim:
Öncelikle Inspircd v2.0.15'i kullanmalısınız, çünkü ldap destek bağlantısı olarak işaretlenmiş istikrarlı, yüksek performansı ve kullanımınız için en önemlisi .
İlk :
/ Etc / hosts dosyanızı düzenlemelisiniz:
YouserverIp hostname.example.com hostname
İkinci :
OpenLdap'ı yükleyin:
sudo apt-get install slapd ldap-utils
kurulum sırasında ldap yönetici şifrenizi yazmanız yeterlidir.
OpenLdapServer
Üçüncüsü:
Apache2'yi yükleyin: apt-get install apache2
Dördüncü:
PhpldapAdmin'i yükleyin: phpLDAPadmin (PLA olarak da bilinir) web tabanlı bir LDAP istemcisidir. LDAP sunucunuz için kolay, her yerden erişilebilen, çok dilli yönetim sağlar.
sudo apt-get install phpldapadmin
(bu yüzden web aracı apache2'yi kurdum)
Şimdi iki adımınız var:
Düzenle
/etc/ldap/ldap.conf
ekle: düzenle
BASE dc=yourdomain,dc=com
URI ldap://Your Ip Address
sonra: düzenle /etc/phpldapadmin/config.php
Sadece Ip ve alan adınızı düzenleyin.
Tarayıcınızı açın:
yourIp / phpldapadmin
Sldap yüklerken yazdığınız yönetici parolanızı girin.
Şimdi ldap veritabanına bağlanıyorsunuz. etki alanını seçin ----> sağdaki Generic Posix Group'u ekleyin ----> sonra grubu seçin ve Alt Giriş oluşturun test için Genel Kullanıcı Hesapları ekleyin.
Diğer yardım kullanım phpldapadmin Burada
Beşinci:
Şimdi inspircd yapılandırma zamanı:
edit: /etc/inspircd/inspircd.conf
ldapauth modülünü yüklemeniz ve ldap sunucunuzu göstermeniz,
<module name="m_ldapauth.so">
<ldapauth baserdn="cn=test,dc=domain,dc=com"
attribute="uid"
server="ldap://yourIp or domainname"
allowpattern="Guest*"
killreason="Access denied"
searchscope="subtree"
binddn=""
bindauth=""
verbose="yes"
userfield="yes" >
Ayrıca, size irc sunucu adı ve yönetici adı ve diğer seçenekleri de eklemelisiniz.
/etc/inspircd/inspircd.conf
Bu eğitimde size yardımcı olacaktır: Eğitimi
Son :
Slapd'ı yeniden başlatın, ilham verin ve yaptığınız kullanıcılar olarak bağlanmaya çalışın.
Not ihtiyaçlarınıza göre değişir, bu yapılandırma hem irc hem de ldap aynı sunuculardır.
Umarım size yardımcı olur çünkü resmi bir dokümantasyonun benim kadar basit olabileceğini düşünmüyorum.