3 pontos por GN⁺ 2023-09-06 | 1 comentários | Compartilhar no WhatsApp
  • Um artigo sobre o fork do SSHFS que está sendo mantido atualmente; esse sistema permite montar sistemas de arquivos remotos usando SFTP.
  • O SSHFS original (repositório: https://github.com/libfuse/sshfs) foi declarado como não mais mantido, o que levou à criação deste fork.
  • Também existe um fork do SSHFS em Rust em andamento por Greg Shuflin (https://github.com/neunenak/sshfs/tree/rust). Rust é uma linguagem de programação moderna e segura em termos de memória.
  • No entanto, a linguagem Rust tem a desvantagem de ainda ser jovem, com mudanças instáveis de API, ausência de uma especificação padrão e um processo de compilação longo e intensivo em computação.
  • Atualmente, os mantenedores deste fork estão focados em corrigir problemas, mesclar PRs e manter o projeto até que o fork em Rust esteja pronto.
  • O SSHFS é fácil de usar e é suportado por padrão na maioria dos servidores SSH. Ele está incluído em todas as principais distribuições Linux e vem sendo usado em produção em vários sistemas há muitos anos.
  • Apesar de ser amplamente utilizado, o SSHFS atualmente carece de colaboradores regulares ativos e possui problemas conhecidos.
  • Este artigo fornece instruções detalhadas sobre como usar o SSHFS, incluindo como montar e desmontar o sistema de arquivos.
  • Também fornece informações sobre como instalar o SSHFS, incluindo as bibliotecas e ferramentas necessárias.
  • O artigo incentiva os usuários a relatar bugs e contribuir com o projeto, além de fornecer links para a mailing list e para o rastreador de issues no GitHub para suporte e relatos de bugs.
  • O artigo termina com links para a versão mais recente do SSHFS (https://github.com/libfuse/sshfs/releases) e para o status de empacotamento.

1 comentários

 
GN⁺ 2023-09-06
Comentários do Hacker News
  • Artigo sobre o fork atualmente mantido do SSHFS, um sistema que permite montar e interagir com diretórios e arquivos localizados em um servidor remoto por meio de uma sessão segura de shell (SSH).
  • Um usuário sugere usar o recurso TRAMP do Emacs para acesso remoto transparente a arquivos, caso você não tenha problemas em usar Emacs.
  • Outro usuário trocou o uso de macfuse + sshfs no Mac pela ferramenta "mountain duck", para ter acesso pelo Finder e a pontos de montagem para endpoints SFTP.
  • Esclarece o equívoco de que o SSHFS faz parte do OpenSSH.
  • O SSHFS usado no Slackware parece ter sido abandonado, e há um pedido para que desenvolvedores assumam o projeto.
  • O SFTP é destacado como um protocolo bom, porém subestimado, especialmente quando espelhar uma árvore de arquivos nos dois sentidos é mais eficiente do que replicar.
  • Alguns usuários expressam decepção com o fato de o SSHFS não ser mais mantido, e o consideravam útil para editar código remotamente sem instalar todos os plugins no servidor remoto.
  • Há preocupação com o nível de atividade do fork: o último commit foi em março e quase não há atividade em pull requests e issues.
  • Um usuário argumenta que o projeto tem um mantenedor ativo resolvendo problemas de alto impacto, portanto não haveria necessidade de um fork.
  • Usuários discutem o rclone mount como alternativa ao SSHFS, com melhorias em desempenho, estabilidade e opções de cache, e observam que o Nautilus monta pastas SFTP.
  • Menciona-se que, como o SFTP usa uma conexão SSH para transferência de arquivos, não há diferença na interface do usuário em relação ao SSHFS.