Une fois l'annuaire configuré et lancé, nous
avons un annuaire des plus simples : le tronc, et aucune entrée.
Même si nous disposons de clients graphiques, nous allons dans un premier
temps utiliser la ligne de commande pour manipuler notre fichier LDIF. La
commande pour visualiser l'ensemble de l'annuaire est ldapsearch -x -b
"dc=virtualiut,dc=lan"
- Définition de la structure de l'annuaire au
format LDIFF
Ce format de fichier est utilisé pour faire des
imports/exports entre plusieurs bases ou pour modifier ou ajouter des
données dans une base. Pour ce faire nous devons vider le contenu de
l'annuaire LDAP existant situé dans le fichier /var/lib/ldap ;
ensuite créer le fichier LDIFF correspondant à la structure
de notre annuaire. (nom du fichier: virtualiut.ldiff)
Rédiger par NGOUCHEME MBOUOMBOUO A. Page
39
Concevoir et déployer d'une architecture de
réseau sécurisée à l'IUT
Figure 35 : Définition de la structure de
l'annuaire au format LDIFF
Nous pouvons maintenant ajouter notre annuaire à la base
LDAP par le biais de la commande :
Ldapadd -x -W -D "cn=admin,dc=int,dc=virtualiut,dc=lan" -f
virtualiut.ldiff - Ajout Manuel d'une fiche
Ajoutons une fiche d'utilisateur pour un utilisateur Linux
existant, cela s'effectue toujours grâce au fichier ldiff (utilisateur
User_Linux1). Pour ajouter notre utilisateur User_Linux1, il s'effectue par la
commande adduser
Rédiger par NGOUCHEME MBOUOMBOUO A. Page
40
Concevoir et déployer d'une architecture de
réseau sécurisée à l'IUT
Figure 36 : ajout d'une fiche utilisation
Nous devons créer le fichier User_Linux1
(User_Linux1.ldiff),
Figure 37 : création d'une fiche pour un
utilisateur user_linux1
Nous pouvons procéder à la suppression d'une
entrée, pour cela il ne faut que deux lignes : la ligne du dn
et celle de changeType positionnée à
delete, ainsi que modifier, faire une recherche d'une entrée par la
commande :" ldapsearch -x -b ou=utilisateurs, dc=virtualiut,dc=lan"
"cn=*"