Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées pour les dernières versions LTS depuis Ubuntu 14.04 LTS.
Apportez votre aide…

WebDAV

Présentation

WebDAV, en entier : Web-based Distributed Authoring and Versioning, est un protocole déjà ancien (1996) et curieusement peu connu. Il permet pourtant une chose essentielle : écrire sur le Web, au lieu de seulement surfer (c'est-à-dire seulement lire).

C'est un protocole ouvert, le W3C (organisme qui "normalise le web") en a confié le développement à l'IETF qui avait déjà normalisé HTTP.

Pour résumer, WebDAV est une extension du HTTP. Au delà des GET et POST bien connus, WebDAV rajoute les verbes PUT, DELETE, COPY, PROPFIND, etc. Pour les curieux, la norme est là : http://tools.ietf.org/html/rfc2518

Étant une simple extension au protocole HTTP, WebDAV fonctionne dans à peu près toutes les situations où la navigation n'est pas bloquée.

Serveur et espaces de stockage Web

WebDAV est implémenté dans Apache. Vous pouvez donc créer votre propre espace de stockage WebDAV en ajoutant le module adéquat d'Apache.

Il existe également de nombreux fournisseurs de stockage en ligne, gratuits ou payants, qui offrent un espace de stockage Web accessible via WebDAV.

Parmi ceux qui ont une offre gratuite (et aussi des offres payantes), on peut citer :

Box.net : http://www.box.net

Sur la version gratuite :

  • 5Go de stockage
  • WebDAV sécurisé (via HTTPS)
  • Partages avec des amis
  • Inconvénient : pour visualiser les fichiers en mode Web il vous faudra absolument Flash
  • Inconvénient : Taille des fichiers maxi assez faible : 250Mo

OwnCloud :owncloud

Permet de créer un Cloud sur votre propre serveur :

  • La limite de stockage dépend de votre serveur
  • Limite par fichier suivant vos paramètres Apache
  • avantage : contrôler l’accès aux données et en rester propriétaire, s'installe sur un serveur personnel
  • inconvénient : avoir un serveur (hébergé type serveur dédié, ou son serveur perso)

Zaclys :https://cloud.zaclys.com

Hébergeur associatif de solution ownCloud :

  • 1Go de stockage gratuit (puis 1€/Go/an pour de l'espace supplémentaire)
  • 10Go de stockage gratuit pour les écoles et fablabs
  • WebDAV sécurisé (via HTTPS)
  • Partages avec des amis (via l'interface web)
  • Formule serveur ownCloud dédié à partir de 30€/mois
  • Association française, respectueuse de la vie privée, et adepte du libre

Voir également la page hébergeur.

Utilisation

Montage via Nautilus

WebDAV est très bien intégré dans Nautilus (au moins depuis Ubuntu 9.10).

Une fois que vous aurez créé votre compte en ligne, ou paramétré votre serveur Apache, vous pouvez simplement vous y connecter en mode graphique avec :

  • Raccourci / Se connecter à un serveur…

ou l'équivalent sous Nautilus

  • Fichiers / Se connecter à un serveur…

Voici ce que ça donne, en connexion sécurisée :


nom_site sans le https ou http ou dav… mais avec le répertoire contenant l'installation (si owncloud): domaine.fr/repertoire_ou_est_installé_owncloud
Dossier: l'accès au répertoire, par exemple avec owncloud: remote.php/webdav/
Détails d'utilisateur : c'est évidemment l'identifiant et mot de passe sur le serveur webdav (pas celui sur votre PC).

Il apparaît alors comme un montage dans Nautilus, sous le nom "Partage WebDAV sur ….". Pour vous déconnecter, il suffit de cliquer sur la flèche ou sélectionner démonter, exactement comme tout autre montage.

Cette méthode n'assure pas le montage à chaque démarrage.

FIXME : Dans les versions plus récentes de Nautilus, le dialogue d'ouverture d'une connexion est plus simple et il suffit de renseigner l'adresse du serveur.

Si vous vous connectez souvent à ce partage WebDAV, vous pouvez cocher "Se souvenir de ce mot de passe" pour éviter d'avoir à renseigner cette petite boîte de dialogue à chaque fois. Un signet sera alors ajouté à Nautilus et à votre menu Raccourcis.
Ou vous pouvez suivre le montage via davfs2.

Autre méthode, vous pouvez aussi taper directement dans la barre d'emplacement de Nautilus :

Exemples :

davs://dav.box.com/dav

Dans ce cas, la boîte de dialogue vous demandera votre identifiant et votre mot de passe.

Attention, l'adresse à saisir n'est plus www.box.net/dav ni www.box.com/dav mais https://dav.box.com/dav. Cf le tuto de Box: Does Box support WebDAV?. Une mauvaise adresse induit l'erreur 302.

Dans certains navigateurs de fichiers, le protocole à renseigner n'est pas dav / davs mais directement http / https

Montage via davfs2

Vous pouvez monter votre espace WebDav via davfs2.

Utilisation via Dolphin

Une solution alternative est d'utiliser Dolphin, gestionnaire de fichier par défaut sous KDE 4.

Montage via Gigolo

Les utilisateurs de Xubuntu préféreront monter leur partage WebDav via gigolo qui est déjà intégré à la distribution.


Page créée en mai 2010 / Testé sur Karmic & Lucid

Contribution : Zakhar