domingo, 4 de noviembre de 2012

SSHFS: Acceder localmente a un directorio remoto


sshfs es un cliente de un sistema de ficheros, basado en el protocolo SSH de transferencia de ficheros.

La mayoría de los servidores de SSH ya soportan este protocolo por lo que es muy sencillo configurarlo (En el servidor no es necesario configurar nada, y en el cliente es tan fácil como hacer login mediante SSH)

sshfs está basado en FUSE (Filesystem in USErspace)

FUSE proporciona un módulo del kernel y una API para implementar sistemas de ficheros en espacio de usuario.



Instalar sshfs en Debian.


En el ordenador remoto necesita estar ejecutándose el servidor SSH.

En el ordenador local instalaremos el cliente de sshfs.

$ sudo aptitude install sshfs

El kernel en el sistema local necesita estar compilado con soporte para FUSE:
CONFIG_FUSE_FS=m



Privilegios (grupo fuse)