LDAP - l'annuaire
Testé | Nécessite
Dans cet article, je passe en revue l'installation et la configuration d'un répertoire OpenLDAP en version 2.4 (inclus les implémentations des protocoles LDAPv2 et LDAPv3).
Installation
Pour installer les paquets, saisir la commande suivante :
sudo dnf install openldap openldap-servers openldap-clients nss-pam-ldapd
résultat
Le paquet openldap-2.4.44-2.fc25.x86_64 est déjà installé, ignorer Dépendances résolues. ==================================================================================================== Package Architecture Version Dépôt Taille ==================================================================================================== Installation de: openldap-clients x86_64 2.4.44-2.fc25 fedora 190 k openldap-servers x86_64 2.4.44-2.fc25 fedora 2.1 M Résumé de la transaction ==================================================================================================== Installation 2 Paquets Taille totale des téléchargements : 2.3 M Taille d'installation : 5.2 M Est-ce correct [o/N] : o Téléchargement des paquets : (1/2): openldap-clients-2.4.44-2.fc25.x86_64.rpm 119 kB/s | 190 kB 00:01 (2/2): openldap-servers-2.4.44-2.fc25.x86_64.rpm 383 kB/s | 2.1 MB 00:05 ---------------------------------------------------------------------------------------------------- Total 335 kB/s | 2.3 MB 00:07 Test de la transaction en cours La vérification de la transaction a réussi. Lancement de la transaction de test Transaction de test réussie. Exécution de la transaction Installation de : openldap-clients-2.4.44-2.fc25.x86_64 1/2 Installation de : openldap-servers-2.4.44-2.fc25.x86_64 2/2 Vérification : openldap-servers-2.4.44-2.fc25.x86_64 1/2 Vérification : openldap-clients-2.4.44-2.fc25.x86_64 2/2 Installé: openldap-clients.x86_64 2.4.44-2.fc25 openldap-servers.x86_64 2.4.44-2.fc25 Terminé !
Liste des commandes disponibles dans la package openldap-server sont : slapacl, slapadd, slapauth, slapcat, slapdn, slapindex, slappasswd, slapschema, slaptest
Liste des commandes disponibles dans la package openldap-client sont : ldapadd, ldapcompare, ldapdelete, ldapexop, ldapmodify, ldapmodrdn, ldappasswd, ldapsearch, ldapurl, ldapwhoami
Configurer
Vérifier les droits sur le dossier /var/lib/ldap
On vérifie d'abord que le dossier /var/lib/ldap
soit bien avec les droits associés à ldap:ldap (utilisateur et groupe)
sudo ls -lha /var/lib/ldap/
résultat
drwx------. 2 ldap ldap 6 6 déc. 19:09 . drwxr-xr-x. 38 root root 4,0K 6 déc. 19:09 ..
Si ce n'est pas le cas, on execute :
sudo chown -R ldap:ldap /var/lib/ldap
Liens
- http://www.openldap.org/doc/admin/quickstart.html — The Quick-Start Guide on the OpenLDAP website.
- http://www.tldp.org/HOWTO/LDAP-HOWTO/index.html — The LDAP Linux HOWTO from the Linux Documentation Project.