technique:webdavmontage

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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
technique:webdavmontage [2019/01/16 10:06] francoisatechnique:webdavmontage [2020/05/05 12:20] francoisa
Ligne 1: Ligne 1:
 ====== Créer un point de montage webdav ====== ====== Créer un point de montage webdav ======
  
-===== Sous Windows =====+===== A. Sous Windows =====
  
 ==== Connecter un lecteur réseau (ou Accès rapide) ==== ==== Connecter un lecteur réseau (ou Accès rapide) ====
Ligne 11: Ligne 11:
 <code> <code>
 https://cloud.cemea.org/remote.php/webdav https://cloud.cemea.org/remote.php/webdav
 +
 </code> </code>
  
Ligne 25: Ligne 26:
 <code> <code>
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
 +
 </code> </code>
  
Ligne 33: Ligne 35:
   * Entrée de Clef de type **DWORD 32 bits**   * Entrée de Clef de type **DWORD 32 bits**
   * **UserBasicAuth**  : 1   * **UserBasicAuth**  : 1
-===== Sous Linux =====+==== Problème avec Windows 10 ====
  
-===== Montage classique =====+Lorsque le montage webdav échoue avec l'erreur suivante : \\ Windows ne peut pas accéder [[https://cloud.cemea.org/remote.php/webdav|https://cloud.cemea.org/remote.php/webdav]] Erreur : **0x80070043 - Nom de réseau introuvable.**
  
-Dans le gestionnaire de fichiers, choisir «Se  connecter à un serveur»,  choisir le protocole "https"+**La (Une solution) solution** 
 + 
 +Ouvrir les services Windows (rechercher services.msc), chercher le service "''Webclient''" (dans l'ordre alphabétique) 
 + 
 +Faire "**Propriétés**", puis dans le menu déroulant "**Démarrage**", choisir "**Automatique**" à la place de Manuel. Et cliquer sur "Démarrer" si le service n'est pas démarré. 
 + 
 +Tester à nouveau d'accéder au lecteur réseau ou de recréer le point de montage webdav. Sinon, redémarrer le PC et recréer le point de montage s'il n'est pas présent. 
 + 
 +===== B. Sous Linux ===== 
 + 
 +==== Montage classique (en gvfs) ==== 
 + 
 +Dans le gestionnaire de fichiers, choisir «Se connecter à un serveur», choisir le protocole "https"
  
 Indiquer les paramètres suivants : Indiquer les paramètres suivants :
Ligne 47: Ligne 61:
  
 Vous pouvez aussi ajouter un signet pour le stocker dans vos favoris. Vous pouvez aussi ajouter un signet pour le stocker dans vos favoris.
 +
 +{{:utilisateurs:montage-webdav.png?nolink&409x423}}
  
 PS : il est aussi possible d'y accéder plus rapidement en saisissant dans la barre d'adresse du navigateur de fichiers : PS : il est aussi possible d'y accéder plus rapidement en saisissant dans la barre d'adresse du navigateur de fichiers :
 +<code>
  
 davs://cloud.cemea.org/remote.php/webdav davs://cloud.cemea.org/remote.php/webdav
 +
 +</code>
  
 et de saisir ensuite les identifiants. et de saisir ensuite les identifiants.
  
-===== montage permanent =====+=====   ===== 
 + 
 +===== option : Montage permanent =====
  
 Sous Linux, il est possible d'accéder à un accès webdav (comme pour le OwnCloud de [[https://gitlab.com/zourit/zourit-admin|Zourit]]) et ainsi utiliser le Cloud comme un serveur externe. Sous Linux, il est possible d'accéder à un accès webdav (comme pour le OwnCloud de [[https://gitlab.com/zourit/zourit-admin|Zourit]]) et ainsi utiliser le Cloud comme un serveur externe.
Ligne 70: Ligne 91:
  
 On installe ce qu'il faut : On installe ce qu'il faut :
- 
 <code> <code>
 +
 sudo apt install davfs2 sudo apt install davfs2
 sudo dpkg-reconfigure davfs2 sudo dpkg-reconfigure davfs2
 +
 </code> </code>
  
Ligne 83: Ligne 105:
 mkdir $HOME/montwebdav mkdir $HOME/montwebdav
 sudo adduser $USER davfs2 sudo adduser $USER davfs2
-sudo echo "https://cloud.cemea.org/remote.php/webdav/ /home/$USER/montwebdav davfs _netdev,rw,user,noauto 0">> /etc/fstab+sudo -s echo "https://cloud.cemea.org/remote.php/webdav/ /home/$USER/montwebdav davfs _netdev,rw,user,noauto 0">> /etc/fstab
 mkdir ~/.davfs2 mkdir ~/.davfs2
 cp /etc/davfs2/davfs2.conf ~/.davfs2 cp /etc/davfs2/davfs2.conf ~/.davfs2
 sudo cp /etc/davfs2/secrets ~/.davfs2 sudo cp /etc/davfs2/secrets ~/.davfs2
 sudo chown $USER ~/.davfs2/secrets sudo chown $USER ~/.davfs2/secrets
 +
 </code> </code>
  
Ligne 94: Ligne 117:
 <code> <code>
 echo "$HOME/montwebdav identifiant_webdav mot_de_passe_webdav">> $HOME/.davfs2/secrets echo "$HOME/montwebdav identifiant_webdav mot_de_passe_webdav">> $HOME/.davfs2/secrets
 +
 </code> </code>
  
Ligne 102: Ligne 126:
 echo "use_locks       0">> $HOME/.davfs2/davfs2.conf echo "use_locks       0">> $HOME/.davfs2/davfs2.conf
 mkdir $HOME/.davfs2/cache mkdir $HOME/.davfs2/cache
 +
 </code> </code>
  
Ligne 117: Ligne 142:
 #!/bin/sh #!/bin/sh
 echo "Synchro descendante" # Ca cause dans le terminal ! echo "Synchro descendante" # Ca cause dans le terminal !
-DATE=`date  %Y%m%d-%H%M%S` # On stocke la date pour les logs des ficheirs synchronisés !+DATE=`date  %Y%m%d-%H%M%S` # On stocke la date pour les logs des fichiers synchronisés !
 rsync -rauvz -i ~/montwebdav/ ~/Cloudlocal/ | tee ~/logs/SynchroDesc-$DATE.log rsync -rauvz -i ~/montwebdav/ ~/Cloudlocal/ | tee ~/logs/SynchroDesc-$DATE.log
 +
 </code> </code>
  
 **SynchroMont.sh** **SynchroMont.sh**
- 
 <code> <code>
 +
 #!/bin/sh #!/bin/sh
 echo "Synchro montante " # Ca cause dans le terminal ! echo "Synchro montante " # Ca cause dans le terminal !
-DATE=`date  %Y%m%d-%H%M%S` # On stocke la date pour les logs des ficheirs synchronisés !+DATE=`date  %Y%m%d-%H%M%S` # On stocke la date pour les logs des fichiers synchronisés !
 rsync -rauvz -i ~/Cloudlocal/ ~/montwebdav/ | tee ~/logs/SynchroMont-$DATE.log rsync -rauvz -i ~/Cloudlocal/ ~/montwebdav/ | tee ~/logs/SynchroMont-$DATE.log
 +
 </code> </code>
  
 **SynchroTout.sh** **SynchroTout.sh**
- 
 <code> <code>
 +
 #!/bin/sh #!/bin/sh
 SynchroDesc.sh && SynchroMont.sh # Ou l'inverse SynchroDesc.sh && SynchroMont.sh # Ou l'inverse
 +
 </code> </code>
 +
 +===== C. Sous MacOS =====
 +
 +Ouvrir un dossier, Cliquer sur le menu du Finder "Aller", aller ensuite sur **"se connecter au serveur"**  comme sur la capture.
 +
 +Dans la ligne "Adresse du serveur", indiquer :
 +
 +<code>
 +https://cloud.cemea.org/remote.php/webdav/
 +
 +</code>
 +
 +Cliqure ensuite sur "Se connecter".
 +
 +Cocher "Utilisateur référencé" et indiquer votre adresse e-mail et votre mot de passe.
 +
 +Et vous obtenez l'accès en direct à votre cloud.
 +