Ihre Frage braucht viele Erklärungen, deshalb werde ich meine Antwort zusammenfassen:
Zuerst sollten Sie Inspircd v2.0.15 verwenden, da es stabil, leistungsstark und für Ihre Verwendung am wichtigsten ist und als ldap support Link gekennzeichnet ist .
Zuerst :
Sie sollten Ihre Datei / etc / hosts bearbeiten:
YouserverIp hostname.example.com hostname
Zweite :
Installieren Sie OpenLdap:
sudo apt-get install slapd ldap-utils
Geben Sie während der Installation einfach Ihr ldap-Administratorkennwort ein.
OpenLdapServer
Dritte :
Installieren Sie apache2: apt-get install apache2
Viertens:
Installieren Sie phpldapAdmin: phpLDAPadmin (auch als PLA bezeichnet) ist ein webbasierter LDAP-Client. Es bietet eine einfache, überall zugängliche, mehrsprachige Verwaltung für Ihren LDAP-Server.
sudo apt-get install phpldapadmin
(Deshalb habe ich Apache2, sein Web-Tool, installiert.)
Sie haben jetzt zwei Schritte:
bearbeiten
/etc/ldap/ldap.conf
hinzufügen: bearbeiten
BASE dc=yourdomain,dc=com
URI ldap://Your Ip Address
dann: bearbeiten /etc/phpldapadmin/config.php
Bearbeiten Sie einfach Ihre IP-Adresse und Ihren Domain-Namen.
Öffnen Sie Ihren Browser:
yourIp / phpldapadmin
Geben Sie Ihr Administratorkennwort ein, das Sie bei der Installation von sldap eingeben.
Jetzt stellen Sie eine Verbindung zur LDAP-Datenbank her. Wählen Sie Domäne ----> rechts Generische Posix-Gruppe hinzufügen ----> Wählen Sie dann Gruppe aus und erstellen Sie einen untergeordneten Eintrag. Fügen Sie generische Benutzerkonten zum Testen hinzu.
Weitere Hilfe bei der Verwendung von phpldapadmin Hier
Fünftens:
Jetzt ist es Zeit, inspircd zu konfigurieren:
Bearbeiten: /etc/inspircd/inspircd.conf
Sie müssen das ldapauth-Modul laden und auf Ihren ldap-Server zeigen.
<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" >
Sie sollten auch Ihren IRC-Servernamen und den Administratornamen sowie eine andere Option hinzufügen
/etc/inspircd/inspircd.conf
Dieses Tutorial würde Ihnen helfen: Tutorial
Zuletzt :
Starten Sie slapd, inspircd neu und versuchen Sie, eine Verbindung zu den von Ihnen erstellten Benutzern herzustellen.
Beachten Sie die Änderung entsprechend Ihren Anforderungen. Diese Konfiguration, sowohl irc als auch ldap, sind dieselben Server.
Ich hoffe, es hilft Ihnen, weil ich nicht glaube, dass es eine offizielle Dokumentation gibt, die so einfach sein könnte wie meine.