Introduction à OpenLDAP
Définir un annuaire
Principe et notion d’annuaire
Comment l’utiliser
Historique
Le répertoire distribué et infrastructure liée
Installation
Le standard LDAP
Structure client/serveur
Configuration de base
Requêtes côté client
Rôles d’un annuaire
Élaborer l’annuaire
Structure de l’annuaire
Gérer le schéma
Attributs et OID
Le Directory Information Tree
Le Distinguished Name
Le format d’échange LDIF
Architecture
Modèles d’information
Modèle de désignation et de service
Modèle de distribution
Accéder au serveur
Gérer la base de données
Ajout, suppression, modification des entrées
Répartition des informations avec les referals
Gérer les schémas
Installer et configurer
Composants
Installer :
– Avec les paquets
– A partir des sources
Format du fichier de configuration
Contrôler l’accès à l’annuaire
Fichier slapd.conf
Mise en exploitation d’un service d’annuaire
Authentification système simple
Gérer les comptes Linux
Configurer :
– Le module PAM
– NSS
– Le poste client
– Samba
Insérer des données et modifier l’annuaire
Outil d’administration graphique Phpldadmin
Les journaux de trace
Sécurité des données
Authentifier les accès
Chiffrer les transactions
Mettre en œuvre une connexion sécurisée
Application cliente
Répliquer un annuaire
Serveurs LDAP redondants
Protocoles importants (RSA, DES, …)
Authentification applicative
Single Sign-On
Serveur de courrier
Configurer les serveurs POP, SMTP
Service FTP contrôlé par un annuaire
Les différentes applications
Comptes UNIX
HTTP avec apache
Utilisation de l’API LDAP Perl et PHP
Interfaces de développement
Utiliser les annuaires dans des scripts
Accès via le Web : URL d’accès
Interface entre LDAP et Java
Utiliser les applications sur des clients non Unix
Conclusion
Libuser
phpLDAPadmin
Apache Directory Studio
Autres annuaires du marché sous Unix : Netscape, Netware Directory Services, solutions Sun
Outils essentiels pour mettre en œuvre des annuaires
Modèles des méta-annuaires
Approche de conception d’un annuaire d’entreprise