Twoje pytanie Potrzebuje wielu wyjaśnień, więc streszczę moją odpowiedź:
Najpierw powinieneś użyć Inspircd v2.0.15, ponieważ jego stabilna, wysoka wydajność i najważniejsze dla twojego użytkowania, oznaczone jako Link wsparcia ldap .
Pierwszy :
Powinieneś edytować plik / etc / hosts:
YouserverIp hostname.example.com hostname
Druga :
Zainstaluj OpenLdap:
sudo apt-get install slapd ldap-utils
podczas instalacji wystarczy wpisać hasło administratora ldap.
OpenLdapServer
Po trzecie:
Zainstaluj apache2: apt-get install apache2
Po czwarte:
Zainstaluj phpldapAdmin: phpLDAPadmin (znany również jako PLA) to internetowy klient LDAP. Zapewnia łatwe, wszędzie dostępne, wielojęzyczne administrowanie serwerem LDAP.
sudo apt-get install phpldapadmin
(dlatego zainstalowałem apache2, jego narzędzie sieciowe)
Masz teraz dwa kroki:
edytować
/etc/ldap/ldap.conf
dodaj: edytuj
BASE dc=yourdomain,dc=com
URI ldap://Your Ip Address
następnie: edytuj /etc/phpldapadmin/config.php
Po prostu edytuj swój IP i nazwę domeny.
Otwórz przeglądarkę:
yourIp / phpldapadmin
Wprowadź hasło administratora, które wpisujesz podczas instalacji sldap.
Teraz łączysz się z bazą danych LDAP. wybierz domenę ----> po prawej stronie dodaj Ogólną grupę Posix ----> następnie wybierz grupę i Utwórz dziecko Wpis dodaj ogólne konta użytkowników do testowania.
Więcej pomocy w korzystaniu z phpldapadmin tutaj
Po piąte:
Teraz czas skonfigurować inspircd:
edycja: /etc/inspircd/inspircd.conf
musisz załadować moduł ldapauth i wskazać serwer 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" >
Powinieneś także dodać nazwę serwera irc i nazwę administratora oraz inną opcję w
/etc/inspircd/inspircd.conf
Ten samouczek pomoże ci: Samouczek
Ostatni, ubiegły, zeszły :
Uruchom ponownie slapd, inspircd i spróbuj połączyć się z użytkownikami, których stworzyłeś.
Uwaga: zmień odpowiednio do potrzeb, ta konfiguracja zarówno irc, jak i ldap są tymi samymi serwerami.
Mam nadzieję, że to ci pomoże, ponieważ nie sądzę, że istnieje oficjalna dokumentacja, która mogłaby być prosta jak moja.