sábado, 13 de octubre de 2012

Instalación del sistema SSHFS

 Hoy en este artículo voy a hablar del Sistema de Archivos SSHFS

1- ¿Qué es SSHFS?

Secure SHell FileSystem (SSHFS) es un sistema de archivos para Linux (y otros sistemas operativos con una implementación FUSE, tal como en Mac OS X), que opera sobre archivos en una computadora remota usando un entorno seguro de acceso. En la computadora local donde se monta SSHFS, la implementación hace uso del módulo del kernel FUSE. Los efectos prácticos de esto es que el usuario final puede interactuar amigablemente con archivos remotos estando en un servidor SSH, viéndolos como si estuvieran en su computadora local. En la computadora remota se utiliza el subsistema SFTP de SSH.
La implementación actual de SSHFS usando FUSE es una versión reescrita de la anterior, realizada por Miklos Szeredi, quien también escribió FUSE.

SSHFS también se utiliza en FreeBSD debido a la disponibilidad de FUSE en esta plataforma.
Para Mac OS X, Google lanzó MacFUSE y un binario de SSHFS. MacFusion ofrece un GUI para MacFUSE y una arquitectura plug-in; estos incluyen FTP y los binarios de SSHFS a partir del proyecto MacFUSE.

El administrador puede establecer una cuenta cerrada en el servidor, para proveer mayor seguridad, el cliente ve solamente una parte limitada del sistema de archivos.

- ¿Que necesito para poder usar SSHFS?


- La máquina remota a la cual nos conectamos debe tener el demonio ssh corriendo
- Autentificación exitosa con la máquina

2- Instalación de SSHFS en Debian.


1- Instalamos el paquete sshfs



2- Cargamos el modulo “fuse”


3- Creamos la carpeta a compartir



3- Acceso desde un equipo cliente a la carpeta compartida por SSHFS


1- Instalamos el paquete sshfs en el equipo cliente



2- Montamos la carpeta /home/julio/sharedfolder en la carpeta del cliente /mnt/practicasshfs



3- En caso de que queramos desmontar esta carpeta solo tendríamos que poner en consola lo siguiente:



4- Montaje automático de la carpeta compartida por SSHFS en el arranque del equipo cliente


1- Editamos el archivo /etc/fstab y añadimos una línea para que se monte automáticamente al iniciar el sistema



2- Ejecutamos “mount –a” para montar todos Sistemas de Archivos que están en /etc/fstab para que no tengamos que reiniciar la maquina.


3- Creamos un fichero en /mnt/practicasshfs para poder comprobar que aparece en el servidor sshfs

Cliente


Servidor





No hay comentarios:

Publicar un comentario