![]() |
| Home | Chi sono | Mappa del sito | Contatti |
|
Archivio->Installare Open Ldap 2.4
Installare Open Ldap 2.4Questo piccolo tutorial spiega come installare e configurare Open Ldap 2.4 nel sistema operativo FREE BSD 8.0 e successive versioni.1) Spostatevi sulla directory del port di Open Ldap 2.4, ed avviate la configurazione dell'installazione: # cd /usr/ports/net/openldap24-server
Selezionate le opzioni che vi possono servire quindi avviate l'installazione:
2) Copiare il database di esempio nella directory predefinita (vedi configurazione slapd.conf) # cp /usr/local/etc/openldap/DB_CONFIG.example /var/db/openldap-data/DB_CONFIG
3) Per far ripartire il servizio lanciate il comando # /usr/local/etc/rc.d/slapd start
Dovreste vedere la porta 389 in ascolto con il comando # netstat -na|grep 389
e visualizzare un qualcosa di simile 4) Per far partire Open Ldap all'avvio del computer, occorre aggiungere un parametro al file /etc/rc.conf:
Configurazione del server LDAPAppena installato la configurazione di default del server LDAP si trova nel file /usr/local/etc/openldap/slapd.conf:Loggin di slapd Il file log utilizzato da slapd è /var/log/debug.log. Per cambiarlo modificare il file di configurazione di syslogd. Aggiungere la seguente riga al file /etc/syslog.conf. local4.* /var/log/slapd.log
Quindi creare il file /var/log/slapd.log e modificare opportunamente il proprietario.
Al file di configurazione slapd.conf è possibile definire il livello di log (-1 corrisponde il massimo livello)
Infine riavviare i servizi syslogd e slapd.
Configurazione minima Una configurazione minima del file slapd.conf consiste nell'impostare la password, il suffisso e i criteri di accesso. Si noti che l'inserimento del loggin è stato appositamente aggiunto nel passo precedente per controllare meglio le configurazioni successive. Per indicare il tipo di password da inserire, settare il parametro password-hash password-hash {md5}
Per impostare la password, occorre prima criptarla, utilizzare quindi il seguente comando # slappasswd -h {MD5}
La stringa calcolata può essere utilizzata per settare il parametro rootpw. Di seguito un esempio rootpw {MD5}X03MO1qnZdYdgyfeuILPmQ==
Per impostare il suffisso, sostituire il testo 'dc=my-domain,dc=com', ad esempio con il suffisso 'dc=test,dc=it'
Infine aggiungere i criteri di accesso:
Infine riavviare il servizio slapd.
Riepilogo di slapd.conf: Proviamo adesso ad inserire dei nodi. Il primo nodo è ovviamente il nodo suffisso "dc=test,dc=it", quindi sotto di esso aggiungiamo il nodo "ou=Persone,dc=test,dc=it". Allo scopo create il seguente file gruppo.ldif Ora aggiungiamo i nodi con il comando # ldapadd -H ldap://test.test.it -W -D "cn=Manager,dc=test,dc=it" -f gruppo.ldif
Dopo che avete inserito la password dovrebbe comparire l'elenco delle operazioni eseguite
Per visualizzare tutto il contenuto dell'albero eseguire il comando: # ldapsearch -W -D "cn=Manager,dc=test,dc=it" -b "dc=test,dc=it" -s sub "(objectclass=*)"
Infine proviamo ad aggiungere le persone. Creiamo il file persone.ldif Ora aggiungiamo le persone con il comando # ldapadd -H ldap://test.test.it -W -D "cn=Manager,dc=test,dc=it" -f persone.ldif
Possiamo anche provare ad eliminare un nodo # ldapdelete -v -H ldap://test.test.it -W -D "cn=Manager,dc=test,dc=it" \
|