Sshfs

De bricosoft
Aller à la navigation Aller à la recherche
Fichier:Mount SSHFS.png
Montage
Fichier:Unmount SSHFS.png
Démontage
Erreur dans le widget Twitter Search: unable to write file /home/gbp4dt5/zones/bricosoft.com/www/extensions/Widgets/compiled_templates/wrt69750a69ef59c4_57072477

sshfs est une commande unix permettant de monter un dossier distant via ssh

install

$ sudo aptitude install sshfs

Puis rajoutez les utilisateurs qui pourront monter des dossiers distants dans le groupe fuse :

$ sudo addgroup toto fuse

usage

$ mkdir toto
$ sshfs -p 666 dave@serveur.ty:/home/toto toto

Et pour démonter :

$ fusermount -u toto

options

Une correspondance entre UID doit etre indiquéee pour démontrer qu'il s'agit bien de vos fichiers.

Par exemple, votre uid client est 777(toto) et l'uid distant est 666 (dave). Lors de la connection avec l'option -o idmap=user, tout ce qui est à 666 apparait appartenant à 777.

  • -o idmap=user : faire correspondre l'id utilisateur à celui qui se connecte
  • -o uid=uid : uid depuis le client.
  • -o gid=gid : gid depuis le client.

D'autres options : http://code.google.com/p/macfuse/wiki/OPTIONS

dépannages

fuse: failed to open /dev/fuse: Permission denied

L'utilisateur 'toto' n'est pas dans le group fuse :

$ sudo addgroup toto fuse
$ groups toto
toto : toto sudo admin fuse

voir aussi

liens

{{#switch:|subgroup|child=|none=|#default=

}}