Está en la página 1de 5

SSHFS (SSH File System) basado en FUSE (Filesystem in User Space)

1.- Averigua que es SSHFS, para qu se utiliza, en qu se basa y que necesita para funcionar.
Es un sistema de archivo para Linux y otros sistemas operativos con una implementacin Fuse.
Opera sobre archivos en una mquina remota usando un entorno seguro de acceso. En el servidor
donde se monta SSHFS, la implementacin hace uso del mdulo kernel FUSE.
Se tiene que instalar un servidor SSH, y en el cliente necesitamos el paquete SSHFS y un mdulo
FUSE
2.- Instalacin en el servidor:
2.1. Instala SSHFS en un equipo (debian virtual), que har de servidor .
Lo primero que debemos hacer es instalar el servicio SSHFS en nuestro servidor. En mi caso ya lo
tena instalado.

2.2. Explica qu es un mdulo y cmo se activa o desactiva.


Este mdulo FUSE permite a usuarios no privilegiados crear sus propios sistemas de archivos sin
necesidad de editar el cdigo del ncleo. Esto se logra mediante la ejecucin del cdigo del sistema
de archivos en el espacio de usuario, mientras que el mdulo FUSE slo proporciona un "puente" a
la interfaz del ncleo real.
El mdulo FUSE se activa aadiendo "fuse" en el archivo /etc/modules

Comprobamos que mdulo FUSE est activado.

2.3. Prepara una carpeta a la que luego se acceder desde el cliente via SSHFS.
Creamos la carpeta que vamos a compartir con este servicio

Le damos los permisos que estimemos oportuno.

Aadimos un usuario al grupo FUSE

3.- Accede desde un equipo cliente a una carpeta del equipo anterior va sshfs.
En una mquina cliente debemos asegurarnos de que tenemos el servicio instalado.

Procedemos a montar la carpeta en el cliente de la siguiente manera.

Accedemos para ver su contenido.

Tambin podemos comprobarlo ejecutando el comando "df" podremos ver si se ha montado


correctamente.

4.- Haz lo necesario para que cuando arranque el equipo cliente se conecte automticamente
mediante sshfs a la carpeta del equipo del punto 2.
Montaje permanente aadiendo en /etc/fstab

5. Extra de seguridad.
Lo primero que vamos a hacer es generar una clave de la siguiente manera.

Procedemos a copiar la clave con ssh-copy

Tenemos que conectarnos al servidor por ssh

Para comprobar si se ha transferido correctamente la clave en el archivo .ssh/authorized_keys.

Podemos ver que si.

Cerramos la conexin y editamos de nuevo el /etc/fstab para el montaje permanente.

También podría gustarte