Première connexion au DIT de configuration
Il est désormais temps d’utiliser un navigateur LDAP pour se connecter au DIT de configuration (cn=config) afin de continuer à configurer le serveur LDAP de démonstration.
Modifier le mot de passe du "cn=config"
Si lors de l’étape précédente (chapitre Installation/configuration d’un serveur OpenLDAP), le mot de passe n’a pas été ajouté, ou bien s’il a été tout simplement oublié, il est alors possible d’y remédier en effectuant les actions ci-dessous :
 Tout d’abord, éditer le fichier /etc/openldap/slapd.d/cn=config/olcDatabase={0}config.ldif et ajouter à la fin l’attribut olcRootPW avec le mot de passe choisi et condensé à l’aide de la commande slappasswd :
# Obtention du condensé du mot de passe 
[root@ldap01]# slappasswd 
New password:  
Re-enter new password:  
{SSHA}J75wqa4gA035uL4szwKDmNhAgYeVXnVk 
 
# Ajout dans le fichier LDIF 
[root@ldap01]# vi /etc/openldap/slapd.d/cn=config/
olcDatabase={0}config.ldif 
# AUTO-GENERATED FILE - DO NOT EDIT!! Use ldapmodify. 
# CRC32 7de28f70 
dn: olcDatabase={0}config 
objectClass: olcDatabaseConfig 
olcDatabase: {0}config 
olcAccess: {0}to *  by * none 
olcAddContentAcl: TRUE 
olcLastMod: TRUE 
olcMaxDerefDepth: 15 
olcReadOnly: FALSE 
olcRootDN: cn=config 
olcSyncUseSubentry: FALSE 
olcMonitoring: FALSE 
structuralObjectClass: olcDatabaseConfig 
entryUUID: a9843f80-c0d0-1035-9ff4-198c32f0ca99 
creatorsName: cn=config 
createTimestamp: 20160607075327Z 
entryCSN: 20160701080653.960282Z#000000#002#000000 
modifiersName: cn=config 
modifyTimestamp: 20160701080653Z 
olcRootPW: {SSHA}J75wqa4gA035uL4szwKDmNhAgYeVXnVk
 Puis redémarrer le service "slapd" :
[root@ldap02 cn=config]# service slapd restart 
Stopping slapd:                                            [  OK  ] 
Checking configuration files for slapd:                    [WARNING] 
57569bf8 ldif_read_file: checksum error on "/etc/openldap/slapd.d/
cn=config/olcDatabase={0}config.ldif" 
config file testing succeeded 
Starting slapd:                                            [  OK  ]
¬
Un avertissement devrait se produire concernant le "checksum" du fichier de configuration LDIF qui a été modifié. Pour le faire disparaître, il suffira soit de supprimer l’entrée "# CRC32" du fichier de configuration (méthode "sale" ) ou soit de générer un nouveau "checksum" et de placer cette nouvelle valeur dans le fichier de configuration (cf. chapitre Annexe).
L’accès à la configuration dynamique (OLC) se fera donc au travers du DIT de configuration (cn=config) dont l’accréditation sera "cn=config/mot_de_passe" avec le mécanisme d’authentification simple (figure 5-19).
¬
Figure 5-19 : Interface configuration navigateur LDAP (1)
Avec le suffixe "cn=config" (figure 5-20) :
¬
Figure 5-20 : Interface configuration navigateur LDAP (2)