Intégrer Nextcloud via WebDAV en tant que lecteur réseau
Pour éviter de devoir stocker tous les fichiers sur le disque dur local, il est possible d’intégrer Nextcloud en tant que lecteur réseau dans Windows, macOS ou Linux via le protocole WebDAV. Les fichiers ne sont pas disponibles hors ligne dans cette configuration et une connexion Internet rapide et stable est toujours nécessaire. L’implémentation via WebDAV offre un certain cache, mais une interruption de la connexion Internet peut entraîner des pertes de données.
Veuillez ne pas utiliser cette méthode d’intégration sans le client Nextcloud sur une connexion Internet peu fiable ou lente.
Déterminer l’URL WebDAV
Pour l’intégration dans les systèmes d’exploitation, une URL vers le serveur Nextcloud est nécessaire. Pour le domaine d’exemple cloud.mustermann-domain.de, cela ressemblerait à ce qui suit :
https://cloud.mustermann-domain.de/remote.php/dav/
Veuillez remplacer cloud.mustermann-domain.de dans cet exemple par le nom de domaine de votre propre Nextcloud.
Alternativement, vous pouvez également voir l’URL WebDAV dans l’interface Web de votre Nextcloud. Ouvrez l’aperçu des fichiers et cliquez sur “Paramètres” dans la colonne de gauche :

Assurez-vous que l’URL commence toujours par https:// pour garantir une communication sécurisée avec le serveur.
Conditions préalables sous Microsoft Windows
Pour pouvoir intégrer un lecteur WebDAV sous Windows, le service “Webclient” doit être démarré. Ce service ne peut être démarré ou arrêté que par des utilisateurs ayant des droits d’administrateur sur l’ordinateur. L’activation se fait via la “Gestion de l’ordinateur”, que vous pouvez trouver sous Windows 10 via la recherche :

Cliquez sur “Services et applications”, puis sur “Services” :

Cliquez avec le bouton droit sur le service “WebClient” et sélectionnez “Propriétés”. Dans la fenêtre suivante, réglez le type de démarrage sur “Automatique” et cliquez ensuite sur “Démarrer”.

Confirmez la boîte de dialogue avec “Ok”. L’activation du service est ainsi terminée.
Microsoft Windows - Méthode via l’Explorateur
Sous Windows, Nextcloud peut être intégré en tant que lecteur réseau via l’Explorateur. Pour ce faire, ouvrez l’Explorateur (appuyez sur “Touche Windows” + “E”).

Cliquez avec le bouton droit sur “Réseau” et sélectionnez l’option “Connecter un lecteur réseau…”.

Dans la fenêtre suivante, vous pouvez choisir une lettre de lecteur libre sous laquelle vous souhaitez intégrer Nextcloud. Par exemple, choisissez “N”. Dans le champ étiqueté “Dossier”, entrez maintenant l’URL de votre Nextcloud. Il est recommandé d’activer l’option “Reconnecter lors de la connexion”. Activez également l’option “Se connecter avec d’autres identifiants” et cliquez sur “Terminer”.
Dans l’étape suivante, vous serez invité à entrer vos informations d’identification pour Nextcloud :

Si toutes les saisies sont correctes, le lecteur réseau sera intégré et vous pourrez y accéder via l’Explorateur :

Ainsi, la configuration est terminée.
Microsoft Windows - Méthode alternative via la ligne de commande
Ouvrez l’invite de commandes Windows. Vous pouvez la trouver sous Windows 10 dans le menu Démarrer, puis dans le sous-menu “Système Windows”.
Remplacez dans l’exemple suivant l’URL par votre URL WebDAV Nextcloud ainsi que max par votre nom d’utilisateur Nextcloud et geheimespasswort par votre mot de passe Nextcloud.
net use N: https://cloud.mustermann-domain.de/remote.php/dav/ /user:max geheimespasswort
Le résultat ressemblera à ceci en cas de succès :

Si vous ouvrez maintenant l’Explorateur Windows, vous trouverez le lecteur avec la lettre “N”. Il peut être utilisé comme un disque dur externe.
Microsoft Windows 7
Sous Microsoft Windows 7, dans l’éditeur de registre, sous le chemin HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters, le champ BasicAuthLevel doit être défini à la valeur 2 pour pouvoir utiliser WebDAV avec votre Nextcloud.
Sous Windows 7, vous pouvez également utiliser le logiciel Cyberduck ou une version shareware de TotalCommander pour intégrer le lecteur WebDAV.
Apple macOS
Sous macOS, ouvrez le Finder. Cliquez sur “Aller” > “Se connecter au serveur …”.

La fenêtre suivante apparaît :

Entrez votre URL WebDAV sous “Adresse du serveur”. Cliquez ensuite sur “Connecter”.

Choisissez maintenant “Utilisateur enregistré” et entrez le nom d’utilisateur et le mot de passe de votre utilisateur Nextcloud. Cochez l’option “Enregistrer le mot de passe dans le trousseau” pour conserver le mot de passe de manière permanente.
Enfin, vous pouvez ouvrir le Finder :
Dans le menu de gauche, vous devriez maintenant voir un nouveau lecteur, portant l’adresse de votre serveur Nextcloud.
Intégration sous Linux
Nous montrons ici l’intégration à l’aide de la ligne de commande Linux, car cela fonctionne de la même manière sur la plupart des systèmes Linux. Tout d’abord, il faut installer “davfs2” pour prendre en charge l’intégration des lecteurs WebDAV. Cela se fait différemment selon la distribution Linux utilisée :
- Debian / Ubuntu :
sudo apt update
sudo apt install davfs2
- Fedora :
sudo dnf install davfs2
- Red Hat Enterprise Linux (RHEL) / CentOS
sudo yum install davfs2
- openSUSE
sudo zypper install davfs2
- Arch
sudo pacman -S davfs2
Si vous êtes invité lors de l’installation à définir le bit SUID dans le fichier /sbin/mount.davfs, choisissez “Oui”.
Une entrée est maintenant créée dans le fichier /etc/fstab. Les informations d’identification pour Nextcloud sont stockées dans un fichier texte dans le répertoire personnel de l’utilisateur. Vous pouvez ensuite monter Nextcloud en tant que serveur WebDAV.
Ajoutez votre utilisateur Linux au groupe davfs2 :
sudo usermod -aG davfs2 `whoami`
Créez un point de montage et un répertoire pour la configuration dans votre répertoire personnel :
mkdir ~/nextcloud
mkdir ~/.davfs2
Créez le fichier ~/.davfs2/secrets et changez les droits et le propriétaire du fichier avec les commandes suivantes :
touch ~/.davfs2/secrets
chmod 600 ~/.davfs2/secrets
Éditez maintenant le fichier ~/.davfs2/secrets avec un éditeur de texte et ajoutez ce qui suit dans le fichier :
https://cloud.mustermann-domain.de/remote.php/dav/ <nom d'utilisateur> <mot de passe>
Remplacez <nom d'utilisateur> et <mot de passe> par vos informations d’identification Nextcloud ainsi que l’URL par votre URL WebDAV.
Éditez ensuite le fichier /etc/fstab avec des droits root et ajoutez la ligne suivante :
https://cloud.mustermann-domain.de/remote.php/dav/ /home/<nom d'utilisateur>/nextcloud davfs user,rw,noauto,_netdev 0 0
Remplacez <nom d'utilisateur> par votre nom d’utilisateur local Linux et https://cloud.mustermann-domain.de/remote.php/dav/ à nouveau par votre URL WebDAV.
Pour monter maintenant la cloud dans le système de fichiers, exécutez la commande suivante :
mount ~/nextcloud
Résolution de problèmes
Sur les systèmes basés sur Debian, il peut être nécessaire de définir le bit Setuid pour le fichier /usr/sbin/mount.davfs afin que d’autres utilisateurs que root puissent monter des partages WebDAV. Vous définissez le bit avec la commande suivante :
sudo chmod u+s /usr/sbin/mount.davfs