Accueil » Apple » hubiC dans le Finder

hubiC dans le Finder

Publié par dans Apple, Cloud, hubiC, Mac, Ovh . Il y a 467 jours

hubiC dans le Finder

Un des gros points noirs d’hubiC aujourd’hui est cer­taine­ment le man­qué du client Mac. Il né sera disponible qu’à la mi-​Février 2012. Si le client Mac ressem­ble à celui de Win­dows, on né peut que regret­ter l’impossibilité de se con­necter directe­ment et facile­ment en Web­DAV (cf. Box​.net dans le Finder). Une sim­ple analyse du trafic réseau avec un util­i­taire comme Wire­shark lors de la con­nec­tion à hubiC per­met pour­tant de se ren­dre compte que nous avons bien à faire à des con­nex­ions de type HTTPS.

OVH a tout sim­ple­ment implé­menté un mécan­isme prélim­i­naire d’authentification à la con­nex­ion Web­DAV. Une fois cette authen­tifi­ca­tion réal­isée, l’accès est ouvert vers un autre serveur où sont local­isés vos fichiers. Le serveur d’authentification en prof­ite par la même occa­sion pour ren­voyer une cor­re­spon­dance Web­DAV entre votre nom d’utilisateur (adresse email ou nichan­dle OVH), votre mot de passé et le serveur où se trou­vent vos fichiers.

Voilà de manière très sché­ma­tique ce qui se passé lorsque vous vous con­nectez à hubiC avec le client pour Win­dows, iPhone et Android :

Un util­isa­teur d’hubiC (bravo à lui !) a pub­lié sur son blog (pro​to​col​-hack​ing​.org) un script réal­isé en lan­gage PERL. En util­isant ce script, vous allez sim­ple­ment pou­voir con­naitre la cor­re­spon­dance entre votre nom d’utilisateur hubiC et les paramètres Web­DAV pour vous con­necter à votre espace.

Pour se faire, téléchargez le script ici. Le script hubic​.pl va être copié dans le réper­toire Télécharge­ments de votre Mac. Démar­rez ensuite une fenêtre de Ter­mi­nal et sai­sis­sez les com­man­des suivantes :

cd Downloads
perl hubic.pl -l <adresse_email>

Note : <adresse-​email> est l’adresse que vous avez util­isé pour créer votre compte.

Le script va ensuite vous deman­der de saisir votre mot de passé hubiC. Si tout se passé bien, vous allez voir appa­raitre les infor­ma­tions suivantes :

URL: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/
Login: cloudnas
Password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mount -t davfs https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/ /mnt

Ce sont ces infor­ma­tions qui vous per­me­t­tront d’accéder en Web­DAV à hubiC. URL est l’URL que vous devrez utiliser pour accéder en mode Web­DAV à vos fichiers, login est votre login Web­DAV et Pass­word votre mot de passé pour accéder à vos fichiers en Web­DAV.

Main­tenant, il vous suf­fit de copier l’URL com­plète (https://​cloud​nas1​.ovh​.com/​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​yyyyy), d’aller dans le Finder et de sélec­tion­ner Se con­necter au serveur… ou appuyez sur K:

Dans la fenêtre suiv­ante, ren­seignez l’adresse du serveur: https://​cloud​nas1​.ovh​.com/​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​y​yyyyy et cliquez sur Se con­necter :

Vous allez voir appa­raître une boîte de dia­logue qui va vous deman­der de saisir votre Nom d’utilisateur et votre mot de passé :

Atten­tion : Il faut indi­quer ceux que le script vous a ren­voyé précédemment !

Vous pou­vez choisir de Con­server ce mot de passé dans votre trousseau pour éviter d’avoir à refaire toutes ces opéra­tions à chaque fois. Une fois con­necté, le Finder vous affiche le con­tenu de votre espace hubiC :

Il né vous reste plus qu’à y déposer et récupérer des fichiers !

Pour démon­ter le lecteur et vous décon­necter de hubiC, il vous suf­fit de le sélec­tion­ner dans la liste et de taper E comme avec n’importe quel vol­ume (ou le met­tre à la corbeille).

Il est bien entendu pos­si­ble de mon­ter ce lecteur automa­tique­ment lors de l’ouverture de votre ses­sion. Pour cela, vous pou­vez vous reporter à la fin de l’article Box​.net dans le Finder ou bien suivre les instruc­tions suivantes :

Une fois la con­nex­ion a hubiC effec­tuée avec le Finder, allez dans les Préférences Sys­tème de votre Mac :

Puis allez dans le pan­neau Util­isa­teurs et groupes :

Ensuite pour votre compte util­isa­teur, cliquez sur Ouver­ture, puis cliquez sur le bou­ton + pour ajouter un élément. Vous devez main­tenant nav­iguer dans le Finder à la recher­ché de votre vol­ume hubiC et le sélectionner :

Après avoir cliquez sur Ajouter, le vol­ume hubiC est ajouté dans la liste des éléments qui seront chargés automa­tique­ment lors de l’ouverture de votre ses­sion sur le Mac :

Vous pou­vez main­tenant fer­mer l’application Préférences Sys­tème.

Atten­tion : Il est impos­si­ble de changer le mot de passé d’accès au Web­DAV, celui-​ci étant lié à votre mot de passé d’accès au ser­vice hubiC. Si vous changez votre mot de passé d’accès à hubiC, vous devrez exé­cuter le script à nou­veau pour con­naître votre nou­veau mot de passé Web­DAV.

Un des gros points noirs d’hubiC aujourd’hui est certainement le manque du client Mac. Il ne sera disponible qu’à la mi-Février 2012. Si le client Mac ressemble à celui de Windows, on ne peut que regretter l’impossibilité de se connecter directement et facilement en WebDAV (cf. Box.net dans le Finder). Une simple analyse du trafic réseau avec un utilitaire comme Wireshark lors de la connection à hubiC permet pourtant de se rendre compte que nous avons bien à faire à des connexions de type HTTPS.

OVH a tout simplement implémenté un mécanisme préliminaire d’authentification à la connexion WebDAV. Une fois cette authentification réalisée, l’accès est ouvert vers un autre serveur où sont localisés vos fichiers. Le serveur d’authentification en profite par la même occasion pour renvoyer une correspondance WebDAV entre votre nom d’utilisateur (adresse email ou nichandle OVH), votre mot de passe et le serveur où se trouvent vos fichiers.

Voilà de manière très schématique ce qui se passe lorsque vous vous connectez à hubiC avec le client pour Windows, iPhone et Android :

Un utilisateur d’hubiC (bravo à lui !) a publié sur son blog (protocol-hacking.org) un script réalisé en langage PERL. En utilisant ce script, vous allez simplement pouvoir connaitre la correspondance entre votre nom d’utilisateur hubiC et les paramètres WebDAV pour vous connecter à votre espace.

Pour se faire, téléchargez le script ici. Le script hubic.pl va être copié dans le répertoire Téléchargements de votre Mac. Démarrez ensuite une fenêtre de Terminal et saisissez les commandes suivantes :

cd Downloads
perl hubic.pl -l <adresse_email>

Note : <adresse-email> est l’adresse que vous avez utilisé pour créer votre compte.

Le script va ensuite vous demander de saisir votre mot de passe hubiC. Si tout se passe bien, vous allez voir apparaitre les informations suivantes :

URL: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/
Login: cloudnas
Password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mount -t davfs https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/ /mnt

Ce sont ces informations qui vous permettront d’accéder en WebDAV à hubiC. URL est l’URL que vous devrez utiliser pour accéder en mode WebDAV à vos fichiers, login est votre login WebDAV et Password votre mot de passe pour accéder à vos fichiers en WebDAV.

Maintenant, il vous suffit de copier l’URL complète (https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy), d’aller dans le Finder et de sélectionner Se connecter au serveur… ou appuyez sur K:

Dans la fenêtre suivante, renseignez l’adresse du serveur: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy et cliquez sur Se connecter :

Vous allez voir apparaître une boîte de dialogue qui va vous demander de saisir votre Nom d’utilisateur et votre mot de passe :

Attention : Il faut indiquer ceux que le script vous a renvoyé précédemment !

Vous pouvez choisir de Conserver ce mot de passe dans votre trousseau pour éviter d’avoir à refaire toutes ces opérations à chaque fois. Une fois connecté, le Finder vous affiche le contenu de votre espace hubiC :

Il ne vous reste plus qu’à y déposer et récupérer des fichiers !

Pour démonter le lecteur et vous déconnecter de hubiC, il vous suffit de le sélectionner dans la liste et de taper E comme avec n’importe quel volume (ou le mettre à la corbeille).

Il est bien entendu possible de monter ce lecteur automatiquement lors de l’ouverture de votre session. Pour cela, vous pouvez vous reporter à la fin de l’article Box.net dans le Finder ou bien suivre les instructions suivantes :

Une fois la connexion a hubiC effectuée avec le Finder, allez dans les Préférences Système de votre Mac :

Puis allez dans le panneau Utilisateurs et groupes :

Ensuite pour votre compte utilisateur, cliquez sur Ouverture, puis cliquez sur le bouton + pour ajouter un élément. Vous devez maintenant naviguer dans le Finder à la recherche de votre volume hubiC et le sélectionner :

Après avoir cliquez sur Ajouter, le volume hubiC est ajouté dans la liste des éléments qui seront chargés automatiquement lors de l’ouverture de votre session sur le Mac :

Vous pouvez maintenant fermer l’application Préférences Système.

Attention : Il est impossible de changer le mot de passe d’accès au WebDAV, celui-ci étant lié à votre mot de passe d’accès au service hubiC. Si vous changez votre mot de passe d’accès à hubiC, vous devrez exécuter le script à nouveau pour connaître votre nouveau mot de passe WebDAV.

QR code de cet article :
 
Retrouvez cet article plus vite sur votre mobile !
Article original publié sur le site web Myiblog.fr.

Si vous lisez cet article dans son intégralité sur un autre site c'est qu'il a été reproduit illégalement et sans autorisation. Merci de le signaler à son auteur original en utilisant le formulaire suivant.

7 Réponses

  1. cyril dit :

    bonjour,
    j’ai le probleme suivant

    FATAL: postNasLogin() failed:
    [Can't verify SSL peers without knowning which Certificate Authorities to trust

    This problem can be fixed by either setting the PERL_LWP_SSL_CA_FILE
    envirionment variable or by installing the Mozilla::CA module.

    To disable verification of SSL peers set the PERL_LWP_SSL_VERIFY_HOSTNAME
    envirionment variable to 0. If you do this you can't be sure that you
    communicate with the expected peer.
    ]

  2. Bapt dit :

    Bonjour,
    Est-ce que cette manip fonctionne encore ?
    Car lorsque je met « cd Downloads perl hubic.pl -l dans le terminal, j’ai cette réponse :

    -bash: syntax error near unexpected token `newline’

    J’ai bien télécharger le fichier perl préalablement et il se trouve dans mon dossier Téléchargements.

    • Patrick dit :

      Bonjour,

      Pour moi ça fonctionne toujours.

      Par contre, pour le téléchargement penser à bien faire un CTRL + click et choisir Enregistrer le fichier lié sous… Pour en avoir le coeur net, il suffit d’ouvrir le fichier téléchargé avec un éditeur de texte afin de voir si vous voyez bien un script en PERL et pas un contenu XML.

      Patrick.

  3. Geantsverts dit :

    Super info… et si on va plus loin, comment fait on si une authentification par login et mot de passe est nécessaire au proxy :D ?

    Merci d’avance pour l’info…

  4. Hialmar dit :

    Merci pour les infos.

    Au cas où d’autres auraient le même problème, si vous devez passer par un proxy il suffit de modifier le début du fichier perl ainsi :

    my $ua = LWP::UserAgent->new;
    $ua->agent(« hubiC/1.0.9 (Windows NT 6.1; fr_FR) »);
    my $proxy = ‘http://proxy.toto.com:8001′; // ICI on met le nom du proxy et le port
    $ua->proxy(['http', 'https'], $proxy); // Et ça ça le rajoute à l’UA.
    $h{_ua} = $ua;

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© Myiblog.fr, 2011-2013