MacFUSE et SSH
Date: 27/11/2007 | Catégories: Open-source,Reseau,Systeme | Tags: macfuse,sshfs
MacFuse vient d'être mis à jour pour Mac OS 10.5 (Leopard). Cette application permet, entre autre, de "monter" (mount) simplement un répertoire distant en utilisant le protocole sécurisé SSH. Il est donc possible de parcourir l'arborescence d'un disque distant simplement en ayant le port TCP/22 (SSH) ouvert entre les machines.
J'avais écris il y a quelque temps un post sur MacFusion, une interface graphique pour manager le couple MacFuse+SSH. Nous allons ici nous focaliser sur l'installation de MacFuse et du module SSHfs ans passer par cette interface graphique.
Téléchargement des logiciels
Il faut se rendre sur le site suivant et télécharger MacFuse et SSHFS.
Installation des logiciels
L'installation de MacFUSE comme celle de SSHfs sont triviales. Il suffit de suivre les wizards.
Exemple d'utilisation
Imaginons que l'on veuille parcourir le disque de la machine 192.168.29.1 se trouvant sur notre réseau. La première chose à vérifier est que cette machine dispose d'un serveur SSH (sshd sous Linux) et d'un compte (login/password).
Avant la première connexion, il faut ouvrir un terminal et lancer la commande suivante:
# ssh -2 root@192.168.29.1
Celle-ci va permettre de récupérer la clès de chiffrement qui sera utilisé entre les deux machines (cette opération est donc seulement à fair eune fois).
Ensuite, il suffit de lancer le programme SSHFS.app
Une fenêtre s'ouvre pour saisir l'adresse du serveur (IP ou nom host), le login et éventuellement le répertoire distant.
Puis le mot de passe correspondant à votre login.
Si le montage se passe sans probème, un nouveau volume devrait apparaitre dans le Finder:
Vous pouvez également vérifier que le montage s'est bien déroulé en tapant la commande suivante:
# mount
...
sshfs#root@192.168.29.1: on /Volumes/192.168.29.1 (fusefs, nodev, nosuid, synchronous, mounted by hennionn)
...
Il ne vous reste plus qu'a parcourir, copier, effacer... enfin faire ce que vous voulez sur le disque distant avant de démonter le disque (ALT-E ou par un copier glisser dans la corbeille du disque).