Montar particiones y carpetas remotas por SSH (sshfs)

Esta opcion podria resultar muy util cuando necesitemos transferir archivos a otra pc que tengamos en la red. Lo que haremos es montar una carpeta o particion remota mediante SSH y asi podemos manejar los archivos de la otra pc o servidor como si fuese una particion local.

La pc a la que vamos a acceder tiene que tener instalado un servidor SSH

# apt-get install openssh-server

En nuestra pc tenemos que instalar sshfs

# apt-get install sshfs

Creamos un punto de montaje en nuestra pc, que puede ser en /mnt/, /media/ o donde queramos

# mkdir /mnt/hdd_remoto

Donde hdd_remoto es la carpeta creada para el punto de montaje, por supuesto se le puede poner cualquier nombre.

Ya esta todo listo, lo siguiente seria ejecutar en nuestra pc:

# sshfs usuario@servidor:/media/hdd/ /mnt/hdd_remoto/

Donde:

usuario: Es el usuario para acceder SSH a la otra pc

servidor: Es el servidor o pc a la cual nos queremos conectar

/media/hdd/: Es la particion remota que queremos montar en nuestra pc

/mnt/hdd_remoto/: Es la carpeta que creamos en nuestra pc para que fuese el punto de montaje.


Otros ejemplos:

# sshfs root@192.168.0.1:/var/ftp/ /home/user/Escritorio/hdd/
# sshfs usuario@servidor:/ /mnt/hdd_remoto/

Para desmontar la particion:

# umount /mnt/hdd_remoto/