En el siguiente documento quedaran escritos los pasos a reproducir a la hora de montar un servidor SSH con SSHFS.

¿Que es SSHFS?

systemSecure SHell FileSystem (SSHFS) es un sistema de archivos para Linux (y otros sistemas operativos con una implementación FUSE, tal como en Mac OS X), que opera sobre archivos en una computadora remota usando un entorno seguro de acceso. En la computadora local donde se monta SSHFS, la implementación hace uso del módulo del kernel FUSE. Los efectos prácticos de esto es que el usuario final puede interactuar amigablemente con archivos remotos estando en un servidor SSH,viéndolos como si estuvieran en su computadora local. En la computadora remota se utiliza el subsistema SFTP de SSH.

La implementación actual de SSHFS usando FUSE es una versión reescrita de la anterior, realizada por Miklos Szeredi, quien también escribió FUSE.

SSHFS también se utiliza en FreeBSD debido a la disponibilidad de FUSE en esta plataforma.

Instalar el servidor

Sobre Ubuntu seguiremos los siguientes pasos:

user@host:/mnt$ sudo apt-get install openssh-server

Instala sshfs en la maquina en la que quieras montar el directorio ssh:

user@host:/mnt$ sudo apt-get install sshfs

En sistemas debian es necesario incluir la siguiente linea en el /etc/modules:

fuse

Se monta el directorio:

user@host:/mnt$ sshfs usuario@host:directorio punto_de_montaje

Para desmontarlo:

user@host:/mnt$ sudo fusermount -u /mnt/remote

Visto en:

Articulo original cyberciti