La tua domanda ha bisogno di molte spiegazioni, quindi riassumerò la mia risposta:
Per prima cosa dovresti usare Inspircd v2.0.15 perché è stabile, ad alte prestazioni e il più importante per il tuo utilizzo, contrassegnato come Link supporto ldap .
Primo :
Dovresti modificare il tuo file / etc / hosts:
YouserverIp hostname.example.com hostname
Secondo:
Installa OpenLdap:
sudo apt-get install slapd ldap-utils
durante l'installazione basta digitare la password dell'amministratore di ldap.
OpenLdapServer
Terzo :
Installa apache2: apt-get install apache2
Il quarto :
Installa phpldapAdmin: phpLDAPadmin (noto anche come PLA) è un client LDAP basato sul web. Fornisce un'amministrazione multilingue semplice e accessibile ovunque per il tuo server LDAP.
sudo apt-get install phpldapadmin
(ecco perché ho installato apache2, il suo strumento web)
Ora hai due passaggi:
modificare
/etc/ldap/ldap.conf
aggiungi: modifica
BASE dc=yourdomain,dc=com
URI ldap://Your Ip Address
quindi: modifica /etc/phpldapadmin/config.php
Modifica il tuo IP e nome di dominio.
Apri il tuo browser:
yourIp / phpldapadmin
Immettere la password dell'amministratore digitata durante l'installazione di sldap.
Ora ti connetti al database ldap. seleziona dominio ----> a destra aggiungi gruppo Posix generico ----> quindi seleziona gruppo e crea una voce figlio aggiungi account utente generico per il test.
Altro aiuto per usare phpldapadmin Qui
Quinto:
Ora è il momento di configurare inspircd:
modifica: /etc/inspircd/inspircd.conf
devi caricare il modulo ldapauth e puntare al tuo server ldap,
<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" >
È inoltre necessario aggiungere il nome del server irc e il nome dell'amministratore e altre opzioni in
/etc/inspircd/inspircd.conf
Questo tutorial ti aiuterebbe: Tutorial
Scorso :
Riavvia slapd, inspircd e prova a connetterti come utenti che hai creato.
Nota come cambia in base alle tue esigenze, questa configurazione sia irc che ldap sono gli stessi server.
Spero che ti aiuti perché non penso che ci sia una documentazione ufficiale potrebbe essere semplice come la mia.