URL: https://linuxfr.org/forums/linux-general/posts/tuto-howto-utiliser-le-ldap-de-yunohost-avec-nextcloud Title: [Tuto/HowTo] Utiliser le LDAP de Yunohost avec Nextcloud Authors: EauFroide Date: 2017年05月14日T13:10:31+02:00 License: CC By-SA Tags: openldap, yunohost, nextcloud, tutoriel et ldap Score: 3 Introduction ============ - [Nextcloud](https://nextcloud.com/) (et [owncloud](https://owncloud.com/)) permet d'utiliser un [serveur LDAP](https://fr.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol), ce qui vous permet de centraliser les sessions de vos différents services et ainsi d'utiliser le même couple pseudo/mot de passe sur tout vos services. - **Note :** les communications entre le serveur LDAP de YUnohost et le serveur Nextcloud n'étant pas sécurisées, il est conseillé de les faire communiquer à travers un [VPN](https://fr.wikipedia.org/wiki/R%C3%A9seau_priv%C3%A9_virtuel). - **Note Bis :** Afin d'augmenter l'intégration avec vos différents services et la sécurité de l'ensemble, je vous conseil de jeter un œil sur [phpldapadmin](https://fr.wikipedia.org/wiki/PhpLDAPadmin) dont voici le [tutoriel d'installation sur Yunohost](https://www.0rion.netlib.re/forum4/viewtopic.php?f=79&t=598&p=1280#p1280). Mise en place ============= 1. **Si ce n'est déjà fait, [ouvrez le port 389 TCP sur votre serveur Yunohost](https://www.0rion.netlib.re/forum4/viewtopic.php?f=79&t=592)** 1. **Rendez-vous en administrateur sur l'interface WEB (WEBUI) de Nextcloud** 1. **Allez dans le menu "_Application_" et activez l'application "_LDAP user and group Backend_"**  1. **Allez dans le panneau d'administration section intégration LDAP/AD** 1. **Onglet Serveur :** * **Hôte :** entrez l'adresse IP pour joindre votre serveur LDAP (yunohost) et cliquez sur "Détecter le port" * **DN Utilisateur :** _cn=admin,dc=yunohost,dc=org_ * **DN Mot de passe :** entrez le mot de passe administrateur de votre serveur Yubnohost (celui que vous avez configuré lors de la "post-installation") * **DN de Base :** cliquez sur "_Détecter le DN de base_"  1. **Onglet Utilisateurs :** * Sélectionnez "_**PosixAccount**_"  1. **Onglet Groupes :** * Sélectionnez comme "Classes d'objet" _**posixGroup**_ et comme groupe "_**sftpusers**_"  Foire aux Questions =================== Que se passe-t-il si je supprime sur le LDAP un utilisateur qui est connecté sur Nextcloud ? -------------------------------------------------------------------------------------------- * **Réponse :** Il est déconnecté au bout de quelques secondes. Les fichiers et dossiers ne sont PAS supprimés sur le coups (le sont-ils après un délais?). Que se passe-t-il si un utilisateur du LDAP porte le même login qu'un utilisateur de Nextcloud ? ------------------------------------------------------------------------------------------------ * **Réponse :** à tester Farm Link ========= * [[Tuto/HowTo] [GNU/Linux] Yunohost ouvrir le LDAP aux autres machines](https://www.0rion.netlib.re/forum4/viewtopic.php?f=79&t=592&p=1266#p1266) * [[Tuto/HowTo] [GNU/Linux] installer Nextcloud avec apache2, mariadb et PHP7](https://www.0rion.netlib.re/forum4/viewtopic.php?f=63&t=401#p961) * [[Tuto/HowTo] Use Yunohost LDAP on external Nextcloud](https://www.0rion.netlib.re/forum4/viewtopic.php?f=79&t=596&p=1278#p1276) * [[Tuto/HowTo] Utiliser le LDAP de Yunohost avec Nextcloud](https://www.0rion.netlib.re/forum4/viewtopic.php?f=79&t=595&p=1272#p1272) (tutoriel d'origine) * [[Tuto/HowTo] Monter un serveur VPN avec PiVPN](https://linuxfr.org/forums/linux-debian-ubuntu/posts/tuto-howto-monter-un-serveur-vpn-avec-pivpn)