Está en la página 1de 6

IES Gran Capitn

Prctica SSHFS
Administracin Sistemas Operativos
Jess Lpez Gonzlez

Prctica SSHFS
Administracin Sistemas Operativos

Tabla de contenido
ENUNCIADO DE LA PRCTICA .............................................................................................. 2 REALIZACIN DE LA PRCTICA ........................................................................................... 3 1. 2. 3. Averigua que es sshfs, en qu se basa y que necesita para funcionar ................................... 3 Instala sshfs en un equipo...................................................................................................... 3 Accede desde un equipo cliente a una carpeta del equipo anterior va sshfs ........................ 4

4. Haz lo necesario para que cuando arranque el equipo cliente se conecte automticamente mediante sshfs a la carpeta del equipo del punto 2 ....................................................................... 5

Prctica SSHFS
Administracin Sistemas Operativos

ENUNCIADO DE LA PRCTICA
1.- Averigua que es sshfs, en qu se basa y que necesita para funcionar. 2.- Instala sshfs en un equipo. 3.- Accede desde un equipo cliente a una carpeta del equipo anterior va sshfs. 4.- Haz lo necesario para que cuando arranque el equipo cliente se conecte automticamente mediante sshfs a la carpeta del equipo del punto 2.

Prctica SSHFS
Administracin Sistemas Operativos

REALIZACIN DE LA PRCTICA

1. Averigua que es sshfs, en qu se basa y que necesita para funcionar


SSHFS consiste en utilizar una mquina remota como punto de montaje ms dentro de nuestro sistema de ficheros local y a la que podemos acceder via ssh. Para hacerlo funcionar simplemente necesitamos instalar el paquete sshfs en nuestra mquina Linux y tener activado el mdulo fuse.

2. Instala sshfs en un equipo


En la mquina servidor, que ser la que ofrezca la carpeta de archivos, instalaremos el servicio ssh para que cuando el cliente se conecte por sshfs pueda hacerlo:

En el cliente debemos de instalar el servicio sshfs con el cual podremos montar la carpeta compartida en el servidor en nuestro sistema de archivos local.

Adems en el cliente debemos de comprobar que el mdulo fuse est activo. Para ello ejecutamos el siguiente comando: lsmod | grep fuse Si se encuentra activo perfecto, si no debemos de activarlo, asi que editamos el fichero /etc/modules y agregamos fuse al final:

Prctica SSHFS
Administracin Sistemas Operativos

Guardamos cambios y reiniciamos fuse: sudo modprobe fuse Tenemos que agregar nuestro usuario al grupo fuse para que podamos tener acceso al mdulo: sudo usermod G fuse a jesus Reiniciamos la mquina para que se apliquen los cambios.

3. Accede desde un equipo cliente a una carpeta del equipo anterior va sshfs
Antes de comenzar la prctica vamos a detallar el sistema de mquinas que hemos montado para la prctica. En primer lugar tenemos una mquina Debian que ser en la que instalaremos el paquete ssh y, en segundo lugar, existe una mquina Ubuntu que ejercer como cliente y ser en la que montaremos el sistema de archivos va sshfs. Las mquinas tienen las siguientes direcciones IPs: Debian 6 -> 192.168.1.1 Ubuntu 12.04 -> 192.168.1.2

Ahora vamos a crear en la mquina Debian la carpeta que queremos compartir. En nuestro caso ser /home/compartido y dentro hemos creado un fichero llamado hola.txt para comprobar que funciona la comparticin. Montamos la unidad en la mquina cliente de la siguiente forma: sshfs root@192.168.1.1:/home/compartido /home/jesus/Compartido Como podemos ver la carpeta se ha montado perfectamente:

Prctica SSHFS
Administracin Sistemas Operativos

Si queremos desmontarla usamos el siguiente comando: fusermount u /home/jesus/Compartido

4. Haz lo necesario para que cuando arranque el equipo cliente se conecte automticamente mediante sshfs a la carpeta del equipo del punto 2
Para que se monte automticamente cuando inicie el equipo debemos de aadir la siguiente lne a /etc/fstab:

De esta forma cada vez que se inicie el equipo se montar la unidad siempre que el servidor est disponible.