Magazine Insolite

Utilisez hubiC dans des scripts avec Webdav

Publié le 09 juin 2012 par Shadwk

Après avoir longuement utilisé hubiC avec le browser fourni par OVH, j’ai eu besoin de pouvoir faire un « ls » ou un « mv » pour gérer mes fichiers dans des scripts. Voici donc comment faire un point de montage vers hubiC.

Avant de commencer, il faut savoir que hubiC est « une surcouche » au CloudNAS de OVH qui utilise la technologie webdav. Nous allons donc procéder par étape pour trouver votre identifiant CloudNAS puis nous allons procéder au montage d’un dossier pour voir les fichiers de votre compte.

Récupérer votre identifiant CloudNAS

Pour récupérer votre identifiant CloudNAS nous allons utiliser un script en le prenant d’un dépôt Git. Pour commencer, installer git si ce n’est pas déjà fait.

sudo apt-get install git

Une fois installé, téléchargez puis exécutez le script sans tarder.

git clone https://bitbucket.org/rangzen/hubicli.git
python hubicli/hubiC.py

Le script va vous demander votre Login pour le compte hubiC. Renseignez le puis indiquez votre mot de passe.

En retour, vous aurez un rapport comme ci-dessous avec toutes les informations nécessaire pour vous connecter.

URL : https://cloudnas1.ovh.com/xxxxxxxxxx/
Login : xxxxxxxxxx
Password : xxxxxxxxxx

mount -t davfs  https://cloudnas1.ovh.com/xxxxxxxxxx/ /mnt
umount /mnt

Montage du dossier hubiC

Avec les informations récolté par le script ci-dessus, nous allons pouvoir nous connecter grâce à davfs2. Commencez par installer le paquet.

sudo apt-get install davfs2

Maintenant nous allons créer un dossier et monter hubiC dedans. Pour cela, remplacez l’URL ci-dessous par celle que le script vous aura donné. Le login et mot de passe qui vous seront demandé sont ceux donné également par le script et non ceux de votre compte hubiC.

cd /mnt
sudo mkdir hubic
sudo mount -t davfs  https://cloudnas1.ovh.com/xxxxxxxxxx/ /mnt/hubic/

Maintenant vous pouvez afficher le dossier à l’aide de nautilus ou directement en ligne de commande. Pour démonter le volume il suffit de faire : sudo umount /mnt/hubic

Remercions les deux sites ci-dessous grâce à qui ce petit prodige est possible.
http://www.protocol-hacking.org/post/2012/01/29/Hubic%2C-maintenant-vraiment-ubiquitous
https://bitbucket.org/rangzen/hubicli


Retour à La Une de Logo Paperblog

A propos de l’auteur


Shadwk 9 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossiers Paperblog