Abstract
Le but de ce TP est de découvrir une première mise en oeuvre du service d'annuaire LDAP.
Vous allez avoir schématiquement 4 étapes :
Installer les packages nécessaires
configurer les fichiers de configuration
initialiser la base de données
configurer un client et tester le ou les services à partir d'un client
passer à l'administration
Il va falloir installer les packages OpenLDAP. La procédure est standard à partir de paquets (debian ou rpm), sinon à partir des sources.
tar xzvf openldap-x.y.z.tgz cd openldap.x.y.z
./configure
make
make depend
make test
make install
Installez également les packages perl, php et "dévelop" pour l'administration.
$> rpm -qa | grep ldap
mod_auth_ldap-1.6.0-7mdk
libldap2-devel-2.0.25-7mdk
libldap2-2.0.25-7mdk
openldap-2.0.25-7mdk
nss_ldap-194-3mdk
libldap2-devel-static-2.0.25-7mdk
openldap-back_ldap-2.0.25-7mdk
openldap-back_sql-2.0.25-7mdk
pam_ldap-148-3mdk
php-ldap-4.2.3-1mdk
perl-ldap-0.26-2mdk
openldap-clients-2.0.25-7mdk
openldap-servers-2.0.25-7mdk
openldap-migration-2.0.25-7mdk
openldap-back_passwd-2.0.25-7mdk
openldap-guide-2.0.25-7mdk
openldap-back_dnssrv-2.0.25-7mdk
Il est intéressant de prévoir aussi les bibliothèques de développement.