Configuration de webdav pour nextcloud

, par Groupe Technique

Domaine Public est en train de tester un nouveau service de cloud. Ici l’idée est de proposer un service de stockage des données en ligne qui permette d’assurer un contrôle complet de ses données par les utilisateurs.

La mise en place de ce service fera l’objet d’un article plus complet, l’idée de cette documentation étant de permettre ici aux premiers utilisateurs qui testeront le service de se connecter via le protocole Webdav

Raccourcis :

- Sous Gnome (Ubuntu-Debian)
- Sous Mac OSX
- Sous Windows Vista
- Sous Windows XP

Linux

Pour un accès permanent

L’idée ici est de considérer le partage comme faisant partie intégrante du système de fichiers de son ordinateur dans un emplacement à définir. Pour l’exemple, le partage est placé dans mon /home/utilisateur/partage.

- Créer un répertoire dans votre dossier personnel pour accéder aux données partagées (en remplaçant "utilisateur" par votre identifiant et "partage" par le nom de votre choix)

mkdir /home/utilisateur/partage

- Installer le paquet davfs2 et le configurer

  • Ouvir un terminal et taper

sudo apt-get install davfs2

  • Donnez les droits à son utilisateur de monter le partage

sudo dpkg-reconfigure davfs2

et répondre "oui" à la question

- Ajouter votre utilisateur au groupe Davfs :

sudo usermod -aG davfs2 utilisateur

Remplacer utilisateur par votre nom d’utilisateur sur votre système.

- Editer le fichier /etc/fstab dans un éditeur texte

sudo gedit /etc/fstab

  • Placer en fin de fichier la ligne suivante (en remplaçant "projet" par le nom correspondant et /home/utilisateur/partage par votre répertoire).

https://cloud.domainepublic.net/projet/remote.php/webdav/   /home/utilisateur/partage davfs rw,user,noauto 0 0

  • Enregistrer le fichier
  • Une entrée "Partage" apparaît dans le menu raccourcis. Cliquez dessus. Cela produira une erreur mais permettra de créer les fichiers nécessaires dans /home/utilisateur/.davfs2

- Pour que le montage se fasse automatiquement :

  • Editez le fichier de mot de passe :

gedit ~/.davfs2/secrets

  • Placer la ligne suivante (en remplaçant /home/utilisateur/partage par votre répertoire). Le login et le mot de passe sont ceux que vous avez reçu par mail

/home/utilisateur/partage         login        mot_de_passe

  • Enregistrer le fichier
  • Modifier les droits du fichiers

chmod 600 ~/.davfs2/secrets

Le système est prêt.

Pour un accès occasionnel

Dans le menu « Raccourcis » du bureau, cliquez sur l’élément « Se connecter à un serveur … ».

Dans la fenêtre « Connexion au serveur » :

- au niveau de la liste déroulante « Type de service », sélectionnez l’option « WebDav sécurisé (HTTPS) »
- dans la zone « Serveur », introduisez le nom du serveur : cloud.domainepublic.net
- Laissez vide le champ port
- Pour le dossier, mettre nom_projet/remote.php/webdav/
- Mettre son login comme identifiant
- Pour finir, vous pouvez mémoriser ces informations de connexion en cochant la case « Ajouter un signet » et en donnant un nom à ce signet. Cela vous évitera de devoir réintroduire tous ces paramètres lors de votre prochaine connexion.

- Cliquez sur « Se connecter », si tout est bon, on va vous demander d’entrer le mot de passe.

- Cliquez sur le bouton « Se connecter ».

Une fois la connexion établie, le dossier partagé pourra être consulté par le biais du signet ajouté dans le menu « Raccourcis »

Mac OS

- Dans le menu « Aller » du Finder : • cliquez sur l’élément « Se connecter au serveur … ».

- Dans la fenêtre « Connexion au serveur », vous devez introduire le chemin d’accès du dossier partagé :
https://cloud.domainepublic.net/nom_projet/remote.php/webdav/
- Ensuite, cliquez « Se connecter ».

Vous pouvez ajouter cette adresse à la liste de vos serveurs favoris en cliquant sur le bouton « + », pour ne plus devoir retaper l’adresse à la prochaine connexion..

Dans la fenêtre suivante :

- vous devez introduire votre login et mot de passe
- ensuite vous devez cliquer sur le bouton « Se connecter ». En cochant l’option « Garder ce mot de passe dans mon trousseau », votre login et votre mot de passe seront mémorisés, cela vous évitera de les réintroduire à chaque connexion.

Une fois la connexion établie, le dossier partagé pourra être consulté par le biais du « Finder ».

Vous pourrez alors y déposer vos fichiers et les modifier comme dans n’importe quel dossier local.

Windows Vista/ Seven

Dans le menu « Démarrer » de Windows Vista : • cliquez sur l’élément « Ordinateur ».

Dans la fenêtre « Ordinateur » :
- cliquez sur le bouton « >> » pour afficher les commandes supplémentaires de l’explorateur.
- Dans la liste des commandes supplémentaires, cliquez sur « Connecter un lecteur réseau ».

Dans la fenêtre « Connecter un lecteur réseau » :

- Choisissez la lettre que vous assignez au lecteur réseau pour vous donner accès au dossier partagé
- Dans le champ « Dossier », introduisez le chemin d’accès du dossier partagé :

https://cloud.domainepublic.net/nom_projet/remote.php/webdav/

- En cochant la case « Se reconnecter à l’ouverture de session », le lecteur réseau sera reconnecté automatiquement à chaque fois que vous ouvrirez votre session Windows.
- Ensuite, cliquez sur le lien « nom d’utilisateur différent », cela fera apparaître la fenêtre « Se connecter en tant que … ».

Dans la fenêtre « Se connecter en tant que » :

- Dans le champ « Nom d’utilisateur », introduisez votre identifiant.
- Dans le champ « Mot de passe », introduisez votre mot de passe.
- Ensuite, cliquez sur le bouton « OK ».
- Pour finir, vous devez cliquer sur le bouton « Terminer ».

Une fois la connexion établie, le lecteur réseau aura été ajouté dans votre poste de travail.

Vous pourrez alors y déposer vos fichiers et les modifier comme dans n’importe quel dossier local, via le lecteur réseau.

Windows XP (SP2 ou supérieur) ou Windows 2000 (SP4 ou supérieur)

Ouvrez votre explorateur Windows puis cliquez droit sur ’Favoris réseau’.
Dans le menu, cliquez sur ’Connecter un lecteur réseau’.

- Choisissez la lettre que vous assignez au lecteur réseau pour vous donner accès au dossier partagé

- Ensuite, cliquez sur le lien « nom d’utilisateur différent », cela fera apparaître la fenêtre « Se connecter en tant que … ».

Dans cette fenêtre :

  • Dans le champ « Nom d’utilisateur », introduisez votre identifiant.
  • Dans le champ « Mot de passe », introduisez votre mot de passe.
  • Ensuite, cliquez sur le bouton « OK ».

- Cliquez en bas sur le lien ’Ouvrir une session de stockage en ligne ou se connecter à un serveur réseau’.

- Cliquez sur suivant

- Là, vous indiquez l’adresse

https://cloud.domainepublic.net/nom_projet/remote.pĥp/webdav/
puis ’Suivant’

- Dans la fenêtre suivante, donnez un nom à votre favoris réseau : par exemple Cloud

- Cliquez sur ’Suivant’ et dans la fenêtre finale cliquez sur ’Terminer’