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 [2017/12/01 00:26] – [Créer un point de montage webdav permanent sous Linux] francoisatechnique:webdavmontage [2020/05/05 12:20] francoisa
Ligne 1: Ligne 1:
-====== Créer un point de montage webdav permanent sous Linux ======+====== Créer un point de montage webdav ====== 
 + 
 +===== A. Sous Windows ===== 
 + 
 +==== Connecter un lecteur réseau (ou Accès rapide) ==== 
 + 
 +Choisir une lettre de lecteur (éviter A ou B) ainsi que les lecteurs réseau susceptibles d'être utilisés autrement 
 + 
 +Indiquer le chemin suivant : 
 + 
 +<code> 
 +https://cloud.cemea.org/remote.php/webdav 
 + 
 +</code> 
 + 
 +Entrer son ideintifiant et mot de passe Zourit et cocher "Se souvenir de mes identifiants" 
 + 
 +Valider pour avoir le montage direct à votre cloud 
 + 
 +==== Problème avec Windows 7 ==== 
 + 
 +Pour les Windows 7, si erreur lors de la tentative de montage : 
 + 
 +Modifier les clefs de registre : 
 + 
 +<code> 
 +HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters 
 + 
 +</code> 
 + 
 +double-cliquez sur l'entrée **BasicAuthLevel** et mettre la valeur à **2**. 
 + 
 +Rajouter au même endroit une nouvelle clef de registre : 
 + 
 +  * Entrée de Clef de type **DWORD 32 bits** 
 +  * **UserBasicAuth**  : 1 
 +==== Problème avec Windows 10 ==== 
 + 
 +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.** 
 + 
 +**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 : 
 + 
 +  * serveur : cloud.cemea.org 
 +  * dossier : /remote.php/webdav 
 +  * utilisateur : adresse e-mail Zourit 
 +  * Mot de passe : Mot de passe Zourit 
 + 
 +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 : 
 +<code> 
 + 
 +davs://cloud.cemea.org/remote.php/webdav 
 + 
 +</code> 
 + 
 +et de saisir ensuite les identifiants. 
 + 
 +=====   ===== 
 + 
 +===== 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 15: 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 28: 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 39: 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 47: 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 62: 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.
 +