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:11] – [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 | ||
| + | / | ||
