Sistema de archivos de shell seguro

Sistema de archivos de shell seguro

Descripción de la imagen Mount SSHFS.png. Información
Desarrollado por Miklos Szeredi ( d )
Última versión 3.7.1 (9 de noviembre de 2020)
Depositar github.com/libfuse/sshfs
Escrito en VS
Sistema de explotación Linux , iOS , tipo Unix y Microsoft Windows
Licencia Licencia pública general GNU versión 2
Sitio web fuse.sourceforge.net/sshfs.html

El sistema de archivos de shell seguro (o SSHFS ) permite compartir un sistema de archivos de manera segura utilizando el protocolo SFTP de SSH .

Principios de funcionamiento

Basado en el sistema de archivos FUSE que permite a un usuario sin privilegios especiales acceder a un sistema de archivos sin la necesidad de modificar las fuentes del kernel, SSHFS permite un acceso simple a una rama del sistema de archivos remoto a través de SFTP , SSH subyacente. Por lo tanto, permite el acceso a todos los servidores SSH que admiten este protocolo sin modificación adicional del servidor, que es el caso de la mayoría de ellos.

Dado que el servicio se basa en FUSE, el soporte se puede usar con cualquier shell o administrador de archivos, ya sea que admita SFTP o no. Sin embargo, algunos administradores de archivos como FileZilla o Ghost Commander incluyen su propia implementación.

Instalación y configuración del cliente SSHFS

usar

El uso es entonces muy sencillo. La sintaxis básica es la siguiente:

sshfs nom_hote:mon/repertoire point_de_montage_local

Este comando luego permite acceder al directorio mi / directorio en el nombre de host del sistema remoto accediendo localmente al directorio point_de_montage_local .

Para desmontar este montaje SSHFS , usaremos el comando:

fusermount -u point_de_montage_local


También es posible poner una entrada en el archivo fstab . La sintaxis es así:

sshfs#user@host:/chemin /point/de/montage fuse user,noauto

usuario  : permite a un usuario montar el recurso (con el comando mount / point / de / montage )

noauto  : es preferible no montar automáticamente este tipo de recurso (requiere ingresar una contraseña, a menos que se haya instalado previamente una clave ssh sin contraseña )

El desmontaje se realiza simplemente con:

umount /point/de/montage

Montaje automático

Es posible tener un montaje automático de recursos SSHFS con la herramienta AFUSE .

A continuación se muestra un ejemplo de lo que puede hacer para crear un demonio automount con afuse y sshfs:

mkdir ~/sshfs afuse -f -o mount_template="sshfs user@%r:/ %m" -o unmount_template="fusermount -u -z %m" ~/sshfs

Entonces todo lo que queda es ir al directorio ~ / sshfs y así montar automáticamente la raíz remota de nuestras máquinas:

cd ~/sshfs/nom_machine

Notas y referencias

  1. Versión 3.7.1  " ,9 de noviembre de 2020(consultado el 17 de noviembre de 2020 )
  2. http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=140425
  3. https://github.com/pcarrier/afuse

Ver también

Artículos relacionados

enlaces externos