mardi 6 décembre 2022

hubiC-uité parfaite by OVH

Dans la famille des CloudNAS, hubic by OVH, Google Drive, iCloud de Apple, SkyDrive de Microsoft, Ubuntu One  et DropBox se démarquent.

Depuis le début de l’année, OVH offre avec hubiC un service de stockage « dans le nuage » intéressant car il est gratuit et doté de 25 Go.
Malheureusement, hubiC n’est pour le moment accessible que sous Windows, iOS et Android, via des applications dédiées.
Heureusement, un hack vient d’apparaître qui permet de se connecter à hubic sur n’importe quel système compatible webDAV.
Alors je vous propose ici un tuto très simple et rapide à mettre en oeuvre.

Notre ami GR a analysé ce programme afin rendre ce cloud storage légallement interopérable avec nos systèmes *nix.

Tout d’abord, certaines personnes arrivent à se connecter depuis Linux.
Ces personnes possédaient un compte CloudNAS, le prédécesseur d’hubiC.
Pour ces personnes, pas de problèmes. Pour les nouveaux arrivants (comme moi),
le sytème de gestion des comptes d’OVH a changé. Un WAS (Web Application Service) est utilisé pour gérer les crédences d’hubiC.
En analysant le programme Windows, je me suis aperçu que le client hubiC effectue 3 requêtes avant d’obtenir les informations qui serviront ensuite à la connexion WebDAV. Pour pouvoir se connecter, il est nécessaire d’avoir :

  • l’URL du WebDAV
  • le login du WebDAV
  • le mot de passe du WebDAV

Alors pour faire claire :

1. Extraction des sésames
je récupere le script Perl qui va bien et je l’exécute :

% perl hubic.pl -l <mon nick handle ou mon identifiant mail>
Password:
URL: 

Login: cloudnas
Password: yyyyyyyyyyyyyyyy

mount -t davfs  /mnt

A ce stade, nous avons donc une URL, un login et un password.

 

2. Installer davfs2

# apt-get install davfs2

 

3. Tester ces sésames

# mkdir -p /mnt/hubiC
# mount -t davfs  /mnt/hubiC
# ls /mnt/hubiC

Et là, nous avons bien nos fichiers….

# umount /mnt/hubiC

 

3. Rendre tout cela simple

Editer le fichier /etc/fstab en ajoutant ceci :

 /mnt/hubiC davfs defaults 0 0

Puis le fichier contenant les identifiants /etc/davfs2/secrets

 cloudnas yyyyyyyyyyyyyyyy

Penser aux droits de ce fichier…

chmod 0600 /etc/davfs2/secrets

 

4. Derniere validation

mount /mnt/hubiC

Maintenant, hubiC fonctionne sur tous les systèmes supportant un client WebDAV.

About Mehdi HAMIDA

Moi en quelques mots: je m'appelle Mehdi, j'habite à Lyon, je suis chef de projet technique et papa geek. Je m’intéresse aux nouvelles technologies, à la publicité, la musique, à l’art en général et à la culture 2.0, ainsi qu’à tout ce qui a trait de près ou de loin à Internet : réseaux sociaux, webmarketing, le marketing viral et la veille stratégique.

Check Also

Quand TOR agace les russes

Le ministère de l’Intérieur de la Fédération de Russie a publié un avis sur son site …

2 comments

  1. Je viens de tester le code sur mon nouveau compte Hubic gratuit tout neuf, et cela fonctionne parfaitement avec ma Kunbutu-12.04 et paquetage davfs2 standard.

    Merci beaucoup.

  2. Merci pour le partage du script perl de GR et ce « walkthrough » simple et efficace.

    Testé et approuvé sur Debian 6.0.5.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.