sshfs répertoires distants

Posted on September 1, 2011

Today, on va vite voir comment monter un répertoire distant via ssh.

Tout d’abord, il faut installer fuse et sshfs sur l’ordinateur local.

sudo apt-get install fuse sshfs

Fuse est un module pour linux, il faut le charger :

modprobe fuse

Ensuite on va ajouer une petite ligne à notre /etc/fstab :

sshfs#karchnu@karchnu.fr:/media/share/ /media/share fuse comment=sshfs,port=22,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0

Puis on va dans /etc/fuse.conf décommenter user_allow_others.

Je zappe volontairement la partie où on se fait l’échange de clés SSH. Une autre solution, pour que le montage soit automatique : autofs.

Pour qu’un utilisateur puisse monter le répertoire distant sur /media/share (en local) il faut qu’il ait les droits d’écriture dessus.

Tags: mount, sshfs