Outils pour utilisateurs

Outils du site


memoinfo:davfs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
memoinfo:davfs [2025/03/08 14:42] – ↷ Page déplacée de memoinfo:davfs à memo_php:memoinfo:davfs chrisadminmemoinfo:davfs [2025/05/01 08:37] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +Configurer davfs pour avoir une connexion directe vers un partage nextcloud en utilisant un gestionnaire de fichier
  
 +<code>sudo mkdir /media/dossierpartage/</code>
 +
 +Tu crées un dossier de montage pour le dossier de partage webdav
 +
 +</code>sudo mount.davfs https://nc.cloud.com/dav /media/nc.cloud</code>
 +
 +Là il faut rentrer ton identifiant et ton mot de passe.
 +
 +Tu peux retrouver le dossier dans ton navigateur préféré à l'endroit que tu as choisi.
 +
 +source ubuntu https://doc.ubuntu-fr.org/davfs2
 +
 +Cette façon de monter un partage WebDAV est probablement préférable d'un point de vue sécurité. 
 +En effet, avec le montage root, on a un montage qui est en prise directe sur le Web avec des droits root. 
 +Une faille dans la pile WebDAV serait alors plus dangereuse que dans le cas d'un montage en tant que "simple utilisateur".
 +De plus, comme le fstab est modifié, le partage sera automatiquement disponible pour l'utilisateur, à chaque session.
 +
 +Pour que cela soit possible, il est cependant nécessaire de faire quelques modifications.
 +
 +dans un terminal saisissez :
 +<code>sudo dpkg-reconfigure davfs2</code>
 +
 +Et bien sûr, à la question :
 +
 +Autoriser les utilisateurs non privilégiés à monter les ressources WebDAV ?
 +répondez : oui.
 +
 +Créez un répertoire dans votre Dossier Personnel pour monter le partage non privilégié :
 +<code>mkdir $HOME/nc.cloud</code>
 +
 +Éditez avec les droits d'administration le fichier /etc/fstab que vous aurez sauvegardé au préalable et rajoutez ces lignes :
 +# Mon montage WebDav
 +<code>https://nc.cloud/dav /home/mon_nom/nc.cloud davfs davfs user,noauto,rw,_netdev 0 0</code> 
 +_netdev suspend le montage à la connexion réseau
 +
 +Ajoutez-vous au groupe davfs2
 +<code>sudo adduser $USER davfs</code>
 +Modifier le fichier secrets qui se trouve dans votre Dossier Personnel, sous le répertoire caché .davfs2, pour y ajouter les identifiants et mots de passe de votre partage.
 +Si vous n'avez pas de répertoire .davfs2 dans votre Dossier Personnel, créez-le en y copiant les 2 fichiers qui se trouvent dans /etc/davfs2 :
 +<code>mkdir ~/.davfs2</code>
 +<code>cp /etc/davfs2/davfs2.conf ~/.davfs2</code>
 +sudo cp /etc/davfs2/secrets ~/.davfs2
 +<code>sudo chown user:user ~/.davfs2/secrets && chmod 600 ~/.davfs2/secrets</code>
 +Dans le fichier $HOME/.davfs2/secrets, rajouter
 +<code>/home/votre_nom/nc.cloud identifiant_webdav mot_de_passe_webdav</code>
 +
 +Cette dernière manipulation étant assez moyenne au niveau sécurité, s'il s'agit d'un ordinateur partagé, il vous est recommandé d'utiliser le chiffrement du répertoire personnel. 
 +De cette façon, les identifiants/mots de passe du partage WebDAV seront au moins protégés par le mot de passe principal de l'utilisateur.
 +Vous pouvez bien sûr ne pas indiquer vos identifiants dans le fichier secret. 
 +Dans ce cas, le montage via Nautilus ou les Raccourcis ne sera pas possible, mais l'utilisateur pourra toujours faire une commande mount ou lancer un script non privilégié pour monter ses partages.