
SSHFS ( SSH Filesystem ) es un cliente de sistema de archivos para montar e interactuar con directorios y archivos ubicados en un servidor o estación de trabajo remotos a través de una conexión ssh normal. [ 3 ] El cliente interactúa con el sistema de archivos remoto a través del Protocolo de transferencia de archivos SSH (SFTP), [ 4 ] un protocolo de red que proporciona funcionalidad de acceso , transferencia y administración de archivos a través de cualquier flujo de datos confiable que fue diseñado como una extensión del protocolo Secure Shell (SSH) versión 2.0.
La implementación actual de SSHFS usando FUSE es una reescritura de una versión anterior. La reescritura fue realizada por Miklos Szeredi , quien también escribió FUSE. [ 5 ]
Características
SFTP proporciona transferencia segura de archivos desde un sistema de archivos remoto. Si bien los clientes SFTP pueden transferir archivos y directorios, no pueden montar el sistema de archivos del servidor en el árbol de directorios local. Mediante SSHFS, un sistema de archivos remoto puede tratarse de la misma manera que otros volúmenes (como discos duros o medios extraíbles). [ 6 ]
El uso del comando Unix ls con sshfs a veces no muestra correctamente el propietario de un archivo, aunque es posible asignarlos manualmente. [ 7 ] [ 8 ]
Para sistemas de archivos remotos distribuidos con múltiples usuarios, se suelen utilizar protocolos como el Protocolo de Archivos de Apple (AFSP) , el Sistema de Archivos de Red (NFS) y el Bloque de Mensajes del Servidor (SMB) . SSHFS es una alternativa a estos protocolos únicamente en situaciones donde los usuarios tienen la certeza de que ningún otro usuario intentará escribir en los archivos y directorios simultáneamente.
La ventaja de SSHFS en comparación con otros protocolos de sistema de archivos de red es que, dado que un usuario ya tiene acceso SSH a un host, no requiere ningún trabajo de configuración adicional ni la apertura de puertos de entrada adicionales en un cortafuegos . [ 5 ]
Véase también
- ExpanDrive
- Transferencia de archivos mediante protocolo de shell (FISH)
- FileZilla , una utilidad de software gratuita para múltiples plataformas.
- FTPFS
- GVfs
- Protocolo de transferencia de archivos SSH (SFTP)
- Copia segura (SCP)
- WinSCP
Referencias
- ↑ "Colaboradores de SSHFS en Github.com" . GitHub .
- 1 2 "Versiones · libfuse/sshfs · GitHub" . GitHub . Consultado el 7 de diciembre de 2025 .
- ↑ "sysutils/sshfs-fuse: sshfs-fuse-2.4p1 – montar directorios remotos a través de ssh" . Puertos de OpenBSD . 15 de junio de 2013. Consultado el 10 de febrero de 2015 .
- ↑ "Seguridad SSHFS" . Consultado el 26 de febrero de 2010 .
- 1 2 "Página principal de SSHFS" . Consultado el 15 de marzo de 2012 .
- ↑ "Acerca de SSHFS" . GitHub . 22 de noviembre de 2022.
- ↑ Canonical Ltd. (mayo de 2009). "SSHFS - Documentación de la comunidad Ubuntu" . Consultado el 5 de junio de 2009 .
- ↑ Szeredi, Miklos (noviembre de 2008). "Preguntas frecuentes sobre SSHFS: ¿Qué opciones admite sshfs?" . Archivado del original el 18 de abril de 2009. Consultado el 5 de junio de 2009 .
Enlaces externos
- Sitio web oficial
- Sistemas de archivos gratuitos de propósito especial
- Sistemas de archivos de red
- Software de administración remota
- Software que utiliza Meson
- Sistemas de archivos de espacio de usuario
- Stubs de Unix