projets:libranetv3:installation:ldap
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projets:libranetv3:installation:ldap [2016/05/11 11:16] – [Configuration] arnaud.yonnet | projets:libranetv3:installation:ldap [2024/04/16 22:28] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===== Installation du serveur LDAP ===== | ||
+ | ==== Prerequis ==== | ||
+ | * Avoir une debian 8 operationnelle (avec le reseau ...tout ca tout ca) | ||
+ | * un peu de temps | ||
+ | * du café | ||
+ | Au fait la doc est la copie conforme de celle-ci [[https:// | ||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | ça va déchirer ! | ||
+ | aptitude install slapd ldap-utils | ||
+ | |||
+ | Répondez a la question du mot de passe administrateur DU SERVICE LDAP. | ||
+ | |||
+ | ==== Configuration ==== | ||
+ | Éditer le fichier / | ||
+ | et ajouter les deux lignes | ||
+ | BASE dc=mdl29, | ||
+ | URI | ||
+ | |||
+ | Ensuite on reconfigure le service ldap | ||
+ | dpkg-reconfigure slapd | ||
+ | | ||
+ | Répondre aux questions suivantes: | ||
+ | Voulez vous omettre la configuration d' | ||
+ | non | ||
+ | \\ | ||
+ | {{: | ||
+ | Renseigner le nom de domaine\\ | ||
+ | mdl29.net | ||
+ | \\ | ||
+ | {{: | ||
+ | Renseigner le nom de la structure\\ | ||
+ | mdl29 | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | |||
+ | Bravo ! Votre serveur LDAP est maintenant opérationnel. | ||
+ | |||
+ | |||
+ | |||
+ | === Vérification du serveur LDAP === | ||
+ | |||
+ | Pour vérifier que votre serveur LDAP fonctionne, il suffit de lancer la commande suivante : | ||
+ | |||
+ | ldapsearch -x | ||
+ | |||
+ | Vous devriez obtenir ce résultat : | ||
+ | |||
+ | extended LDIF | ||
+ | |||
+ | LDAPv3 | ||
+ | base < | ||
+ | filter: (objectclass=*) | ||
+ | requesting: ALL | ||
+ | |||
+ | | ||
+ | mdl29.net | ||
+ | dn: dc=mdl29, | ||
+ | objectClass: | ||
+ | objectClass: | ||
+ | objectClass: | ||
+ | o: mdl29 | ||
+ | dc: mdl29 | ||
+ | |||
+ | admin, mdl29.net | ||
+ | dn: cn=admin, | ||
+ | objectClass: | ||
+ | objectClass: | ||
+ | cn: admin | ||
+ | description: | ||
+ | |||
+ | search result | ||
+ | search: 2 | ||
+ | result: 0 Success | ||
+ | |||
+ | numResponses: | ||
+ | numEntries: 2 | ||
+ | |||
+ | ===== Installation d’une IHM pour l’administration du LDAP ===== | ||
+ | |||
+ | L’administration d’un serveur LDAP en ligne de commande est assez fastidieux, heureusement pour nous il existe différents outils graphiques pour nous aider. | ||
+ | J’ai choisi « phpldapadmin » pour sa facilité d’installation et d’utilisation. | ||
+ | |||
+ | |||
+ | |||
+ | Entrez la commande suivante pour installer phpldapadmin | ||
+ | |||
+ | apt-get install phpldapadmin | ||
+ | |||
+ | Maintenant éditez le fichier / | ||
+ | |||
+ | vi / | ||
+ | |||
+ | et remplacer le nom de domaine par mdl29.net. Editez également les lignes suivantes (en rouges) : | ||
+ | |||
+ | |||
+ | // Uncomment and set your timezone // | ||
+ | $config-> | ||
+ | [...] | ||
+ | // Set your LDAP server name // | ||
+ | $servers-> | ||
+ | [...] | ||
+ | // Set your LDAP server IP address // | ||
+ | $servers-> | ||
+ | [...] | ||
+ | // Set Server domain name // | ||
+ | $servers-> | ||
+ | [...] | ||
+ | // Set Server domain name // | ||
+ | $servers-> | ||
+ | [...] | ||
+ | /* Specify true If you want phpLDAPadmin to not display or permit any | ||
+ | | ||
+ | $servers-> | ||
+ | |||
+ | |||
+ | Relancez le service Apache2 | ||
+ | / |
projets/libranetv3/installation/ldap.txt · Dernière modification : 2024/04/16 22:28 de 127.0.0.1