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