Voici comment mettre en place un serveur LDAP sur une Debian Squeeze. C'est assez facile et d'ailleurs on en aura beaucoup besoin.
I. Configuration de debconf :
On va d'abord configurer Debconf:
# dpkg-reconfigure debconf
Interface à utiliser: Dialogue
Ignorer les questions de priorité inférieure à: Intermédiaire
Et c'est tout!!!!
II. Installation et configuration d’openldap :
Ensuite, on installe les paquet nécessaires:
# aptitude install slapd ldap-utils
Voulez-vous omettre la configuration d'OpenLDAP: NON
Nom de domaine: <mondomaine.local>
Organisation: <mondomaine.local>
Faut-il autoriser le protocole ldapV2: NON
A partir d'ici différencie l'installation sur une Squeeze avec celle sur Lenny:
Il n'y a plus de /etc/ldap/slapd.conf mais il est remplacé par le répertoire /etc/ldap/slapd.d.
Néanmoins, on va créer un fichier /etc/ldap/slapd.conf et on chargera le nécessaire pour la configuration du serveur LDAP:
# vim /etc/ldap/slapd.conf
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/nis.schema
include /etc/ldap/schema/inetorgperson.schema
Après l'installation ou l'ajout d'un schéma, il faut ajouter la ligne suivante dans le fichier /etc/ldap/slapd.conf:
include /etc/ldap/schema/monnouveauschema.schema
Puis lancer la commande:
# slaptest –f /etc/ldap/slapd.conf –F /etc/ldap/slapd.d
Et c'est tout!!!!