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.