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