Sunteți pe pagina 1din 5

Autor: Pedro

Administracin de Sistemas Operativos . 2 A.S.I.R.

Fernndez Fernndez

Unidad didctica: *1*. Ejercicios. practica 4 sshfs

PRACTICA SSHFS
Finalidad: mount solo puede ser usada por administrador. Para que CUALQUIER
USUARIO pueda montar un dispositivo o carpeta en un punto de montaje deseado
creado por l, se puede usar sshfs.
Lee el siguiente blog: http://tuxpepino.wordpress.com/2007/05/14/%C2%BFconociassshfs/
y documenta en tu blog el desarrollo de la prctica indicada a continuacin:
1.- Averigua que es SSHFS, para qu se utiliza, en qu se basa y que necesita para funcionar.
SSHFS es un sistema de archivos para Linux (y otros sistemas operativos con implementacin FUSE) que opera sobre archivos en un ordenador remoto usando un entorno
seguro de acceso. En un ordenador local donde se monta SSHFS, la implementacin
hace uso del mdulo del kernel FUSE. FUSE permite a usuarios no privilegiados crear
sus propios sistema de archivos sin necesidad de editar el cdigo del ncleo. Esta basado en los protocolos SSH y NFS
2.- Instalacin en la mquina que comparte el recurso.
Slo es necesario que tenga ssh instalado y el puerto abierto.
Prepara una carpeta a la que luego se acceder desde el cliente via SSHFS
Comprobamos que tenemos SSH instalado en el servidor

Comprobamos con nmap localhost que el puerto 22 est abierto

-1-

Autor: Pedro

Planificacin y Administracin de Redes. 1 A.S.I.R.

3. Instalacin en la mquina donde se va a montar el recurso.


3.1. Instala SSHFS.
En el cliente instalamos SSHFS

3.2. Explica qu es un mdulo y cmo se activa o desactiva. Activa el mdulo fuse y


ejecuta despues la orden para comprobar que est,
Mdulo se refiere a un controlador de un dispositivos o servicio que puede cargarse o descargarse cuando el usuario o
algn dispositivo lo solicita
- a2enmod para activar mdulos
- a2dismod para desactivar mdulos

Llegados a este punto creamos un usuario nuevo para usarlo con el sshfs en el cliente

y lo agregamos al grupo fuse

-2-

Autor: Pedro

Administracin de Sistemas Operativos . 2 A.S.I.R.

Fernndez Fernndez

Aadimos la lnea fuse a /etc/modules para activar el modulo fuse

Reiniciamos FUSE

3.3. Prepara el punto de montaje con los permisos y propietarios adecuados.


Creamos una carpeta y le damos permisos 770 si no los hemos creado con el usuario
anteriormente creado lo pondremos como propietario

3.4. Accede a la carpeta compartida va sshfs.


Primero creamos un carpeta donde montar en el cliente la carpeta desde el servidor sshfs
Y posteriormente acedemos con el siguiente comando

4.- Haz lo necesario para que cuando arranque el equipo cliente se conecte automticamente mediante sshfs a la carpeta del equipo del punto 2.
Nota: el tipo de montaje fuse se indica como fuse.sshfs

-3-

Autor: Pedro

Planificacin y Administracin de Redes. 1 A.S.I.R.

Para poder conectar automticamente por sshfs tendremos que poner en funcionamiento
el servicio ssh sin contrasea .
Para ello generaremos las claves y copiaremos la clave publica al servidor

Y copiaremos la clave publica al servidor

Ahora aadimos la siguiente linea en /etc/fstab

-4-

Autor: Pedro

Administracin de Sistemas Operativos . 2 A.S.I.R.

Fernndez Fernndez

Ejecutamos mount -a para montar lo que tenemos en /etc/fstab

Posteriormete comprobamos si se a montado con el comando df

Tras esto nos saldr el punto de montaje

5. Pregunta: cmo hace el sistema operativo para montar un pendrive cuando lo conectamos al puerto usb? En qu punto de montaje lo pone? Qu propietario y permisos
tiene ese punto de montaje?
Lo monta en media con el mismo nombre que tiene asociado el pendrive con permisos
700 el usuario actual y el grupo principal de este

6. Lee ahora el blog de un antiguo alumno


http://malopezmoyano.blogspot.com.es/2013/10/sshfs.html

y observa el extra de seguridad que aplica en su prctica.

-5-

S-ar putea să vă placă și