SSHFs es un sistema de archivos basado en SSH File Transfer Protocol. El cual nos permite montar directorios remotos y trabajar sobre archivos remotos como si fuese de manera local. Para más información.
Que necesitamos?
- Antes de poder usar SSHFs debes tener un servidor SSH instalado.
- Instalamos el paquete:
# aptitude install sshfs
- SSHFs necesita del modulo “fuse“.
Miramos si lo tenemos:
$ grep ‘fuse’ /etc/modules
fuse
Sino no nos aparece entonces hay que incluirlo en /etc/modules:
# echo fuse >> /etc/modules
Ahora hay que cargar el modulo:
# modprobe fuse
Debemos agregar nuestro usuario al grupo que puede usar “fuse“:
# usermod -G fuse -a mi_usuario
Después de esto es recomendable reiniciar el servidor X
(Ctrl + Alt + Backspace) para que coja los cambios hechos con el comando usermod.
Contando con que todo vaya bien hasta aquí, solo falta montar la carpeta.
Montar la carpeta remota:
Creo la carpeta que servirá como punto de montaje (host local):
$ mkdir /home/usuario_local/carpeta_local
Bueno es hora de montar la carpeta_remota en la carpeta_local.
El comando lo mostraré con un ejemplo:
Usuario remoto: toniak
Usuario local: tmsto
Ip host remoto: 192.168.1.1
Carpeta remota: remota
Carpeta local: local
$ sshfs toniak@192.168.1.1:/home/toniak/remota /home/tmsto/local
Si todo sale bien nos pedirá la contraseña del usuario remoto.
Nota: Si el puerto que usa tu SSH no es el 22 entonces deberás especificar el puerto así:
$ sshfs -p puerto toniak@192.168.1.1:/home/toniak/remota /home/tmsto/local
Por último si vas a desmontar la carpeta:
$ fusermount -u /home/tmsto/local
Ahora todo lo que copies dentro de la carpeta local o en la carpeta remota será visible en los dos host.
Espero que esta entrada les haya sido de utilidad, no olviden comentar. Los comentarios son importantes para quien escribe
hasta la próxima.









Valora en Bitacoras.com: SSHFs es un sistema de archivos basado en SSH File Transfer Protocol. El cual nos permite montar directorios remotos y trabajar sobre archivos remotos como si fuese de manera local. Para más información. Que necesitamos? – An…