install phpldapadmin

This commit is contained in:
Francois Lesueur 2023-04-14 09:44:02 +02:00
parent 5359e1fcd4
commit d04fdd4200

View File

@ -76,7 +76,13 @@ Nous allons déployer un LDAP dans l'AS ISP-A (ça n'a pas trop de sens mais ça
* (le ldap étant un service interne, on peut concevoir de le manipuler avec un certificat à validité interne)
* Quel matériel cryptographique devez-vous déployer sur le client LDAP ?
* Mettez à jour la configuration pour faire du LDAPS
* Installez phpldapadmin sur votre machine LDAP pour aider à son administration (Téléchargez [http://ftp.fr.debian.org/debian/pool/main/p/phpldapadmin/phpldapadmin_1.2.6.3-0.3_all.deb](http://ftp.fr.debian.org/debian/pool/main/p/phpldapadmin/phpldapadmin_1.2.6.3-0.3_all.deb) puis `apt install phpldapadmin_1.2.6.3-0.3_all.deb`). Une doc d'install [ici](https://kifarunix.com/install-phpldapadmin-on-debian-10-debian-11/).
* Installez phpldapadmin sur votre machine LDAP pour aider à son administration :
* Téléchargez [http://ftp.fr.debian.org/debian/pool/main/p/phpldapadmin/phpldapadmin_1.2.6.3-0.3_all.deb](http://ftp.fr.debian.org/debian/pool/main/p/phpldapadmin/phpldapadmin_1.2.6.3-0.3_all.deb) puis `apt install ./phpldapadmin_1.2.6.3-0.3_all.deb`). Cela installe un phpldapadmin non fonctionnel mais permet d'installer les dépendances nécessaires
* Téléchargez les sources de phpldapadmin : [https://github.com/leenooks/phpLDAPadmin/archive/refs/tags/1.2.6.6.tar.gz](https://github.com/leenooks/phpLDAPadmin/archive/refs/tags/1.2.6.6.tar.gz)
* Extrayez les sources de phpLDAPadmin dans le dossier (à créer) `/var/www/html/ldap`
* Copiez le fichier de configuration `/var/www/html/ldap/config/config.php.example` vers `/var/www/html/ldap/config/config.php`
* Connectez-vous à `http://100.120.1.2/ldap/`
* PROFIT !
* Programmez une sauvegarde régulière vers une autre machine (cron). Modifiez ou supprimez votre annuaire puis restaurez votre sauvegarde, vérifiez.