Ssh es un sistema mediante el cual nos ponemos comunicar con un ordenador por la red encriptando los datos. Son las siglas de Secure Shell. También tenemos la oportunidad de transferir ficheros con este método. Es de las formas de comunicarse por la red más seguras que existen en estos momentos.
Este tutorial explica como montar un sistema de ficheros remoto cono nfs, pero utilizando ssh para ofuscar la comunicación, y proteger de esta manera los datos transferidos, además de dar más seguridada la compartición de los datos deseados.
En primer lugar instalaremos sshfs y todas las dependencias que nos pida:
$sudo apt-get install sshfsAhora crearemos un directorio donde queremos montar en nuestra computadora el sistema de ficheros externo:
$sudo mkdir /media/nombre-dir$sudo chown your-username /media/nombre-dirAhora vamos a
Sistema->Administración-> Usuarios y grupos y seleccionamos el grupo "fuse", y nos añadimos en él.
También lo podemos hacer de la forma facil por consola:
$sudo adduser your-username fusePara activar los cambios, hemos de volver a logearnos, ya que en estos momentos aún no somos de ese grupo.
Y ya está!
Ejemplos:
Queremos montar un directorio llamado /cosas de la máquina con dirección ejemplo.com en nuestra carpeta /media/cosas (que está vacia):
$sshfs ejemplo.com:/cosas /media/cosasSi te devuelve el siguiente error:
fusermount: fuse device not found, try ‘modprobe fuse’ firstSignifica que no se ha cargado el módulo fuse aún, por lo que escribe lo siguiente en la línea de comandos para cargarlo:
$sudo modprobe fusePara añadirlo en el arranque, añade la palabra "fuse" al final del fichero /etc/modules.
Para desmontar el directorio:
$fusermount -u /media/cosasTraducido de
aquí.
A disfrutarlo!
Actualización:
Aquí podreis encontrar una herramienta gráfica de configuración para KDE bastante interesante: