Debian Lenny / Ubuntu : sshfs ou comment monter une partition distante via SSH
Par Yoann le lundi, 16 mars 2009, 17:21 - L1nuX and c0 - Lien permanent
SshFS sert à monter sur son système de fichier, un autre système de fichier distant, à travers une connexion ssh, le tout avec des droits utilisateur.
L'avantage est de pouvoir utiliser n'importe quel gestionnaire de fichier, ou n'importe quel editeur de fichier, ce qui est bien plus pratique que la commande scp couplée avec ssh.
Je vous decris dans ce billet, quelques commandes de bases.
Installation
apt-get install sshfs
Utilisation
Sur votre machine il faut créer un repertoire qui servira a faire le point de montage :
mkdir /mnt/mon_rep
Il faut egalement lui donner les droits pour votre utilisateurs d'y accèder.
chown $UID /mnt/mon_rep
Nous pouvons alors mounter le dossier /dossier/distant/ (par exemple)
sshfs toto@mon_serveur.fr:/dossier/distant/ /mnt/mon_rep/
Pour demounter ce dossier /mnt/mon_rep/ :
fusermount -u /mnt/mon_rep/
Pour une utilisation quotidien, vous préférerez sans aucun doute inclure ce mountage dans le fichier fstab, pour ceci voici un exemple a inclure :
sshfs#toto@mon_serveur:/dossier/distant /mnt/mon_rep fuse user,noauto,noatime 0 0
Note :
- Vérifier en cas de problèmes que les utilisateurs de sshfs fassent bien partie du group fuse.
Plus d'infos. :