3 puntos por GN⁺ 2023-09-06 | 1 comentarios | Compartir por WhatsApp
  • Un artículo sobre el fork de SSHFS que se mantiene actualmente; este sistema permite montar sistemas de archivos remotos usando SFTP.
  • El SSHFS original (repositorio: https://github.com/libfuse/sshfs) fue declarado sin mantenimiento, por lo que se creó este fork.
  • También existe un fork de SSHFS en Rust en desarrollo por Greg Shuflin (https://github.com/neunenak/sshfs/tree/rust). Rust es un lenguaje de programación moderno y con seguridad de memoria.
  • Sin embargo, Rust tiene la desventaja de ser un lenguaje joven, con cambios inestables en la API, ausencia de una especificación estándar y un proceso de compilación largo e intensivo en cómputo.
  • Actualmente, los mantenedores de este fork se están enfocando en corregir problemas, fusionar PRs y mantener el proyecto hasta que el fork en Rust esté listo.
  • SSHFS es fácil de usar y cuenta con soporte predeterminado en la mayoría de los servidores SSH. Está incluido en todas las principales distribuciones de Linux y se ha usado de forma productiva en diversos sistemas durante muchos años.
  • A pesar de su uso extendido, SSHFS actualmente carece de contribuidores regulares activos y tiene problemas conocidos.
  • Este artículo ofrece instrucciones detalladas sobre cómo usar SSHFS, incluyendo cómo montar y desmontar sistemas de archivos.
  • También brinda información sobre cómo instalar SSHFS, incluidas las bibliotecas y herramientas necesarias.
  • El artículo anima a los usuarios a reportar errores y contribuir al proyecto, y proporciona enlaces a la lista de correo y al rastreador de issues de GitHub para soporte y reporte de errores.
  • El artículo concluye con enlaces a la última versión de SSHFS (https://github.com/libfuse/sshfs/releases) y al estado del empaquetado.

1 comentarios

 
GN⁺ 2023-09-06
Comentarios de Hacker News
  • Un artículo sobre el fork de SSHFS que actualmente se mantiene; este sistema permite montar e interactuar con directorios y archivos ubicados en un servidor remoto a través de una sesión de shell segura (SSH).
  • Un usuario sugiere usar la función TRAMP de Emacs para acceso transparente a archivos remotos, si no tienes problema con usar Emacs.
  • Otro usuario cambió en Mac de usar macfuse + sshfs a usar la herramienta "mountain duck", con acceso desde Finder y puntos de montaje para endpoints SFTP.
  • Se aclara el malentendido de que SSHFS no forma parte de OpenSSH.
  • El SSHFS usado en Slackware parece estar abandonado, y se pide que desarrolladores continúen el proyecto.
  • Se destaca que SFTP es un protocolo bueno pero subestimado, especialmente cuando reflejar un árbol de archivos en ambas direcciones es más eficiente que replicarlo.
  • Algunos usuarios expresan su decepción porque SSHFS ya no se mantiene, y les resultaba útil para editar código de forma remota sin instalar todos los plugins en el servidor remoto.
  • Hay preocupación por el nivel de actividad del fork: el último commit fue en marzo y casi no hay actividad en pull requests ni issues.
  • Un usuario sostiene que no hace falta un fork porque el proyecto tiene mantenedores activos que resuelven issues de alto impacto.
  • Los usuarios comentan rclone mount como alternativa a SSHFS, con mejoras en rendimiento, estabilidad y opciones de caché, y que Nautilus monta carpetas SFTP.
  • Se menciona que, como SFTP usa una conexión SSH para transferir archivos, no hay diferencia en la interfaz de usuario frente a SSHFS.