21 pontos por xguru 2025-10-01 | 2 comentários | Compartilhar no WhatsApp
  • Um gerenciador de SSH interativo para administrar servidores pelo terminal. Escrito em Go
  • Oferece uma UI centrada no teclado com base no arquivo ~/.ssh/config, permitindo navegar entre servidores, conectar, explorar, gerenciar chaves, transferir arquivos e até alterar configurações
  • Permite visualizar a lista de servidores com rolagem e oferece adicionar, editar, remover, fixar, verificar status (ping), além de busca difusa, tags de servidor e filtragem para conexões rápidas
  • Suporta port forwarding (LocalForward, RemoteForward, DynamicForward), ProxyJump, reconexão rápida via Multiplexing e várias opções de autenticação (chave pública, senha, agent forwarding)
  • Inclui recursos de gerenciamento de chaves: detecção automática e autocompletar de chaves SSH, além de seleção inteligente de chaves com suporte a múltiplas chaves
  • Projetado com foco em segurança
    • Todas as operações são executadas por meio do binário ssh (OpenSSH) padrão do sistema
    • Não armazena, transmite nem altera senhas, chaves ou credenciais de autenticação
    • Lê e modifica apenas ~/.ssh/config, criando backup automático antes de qualquer alteração
    • Usa escrita atômica, salvando primeiro em arquivo temporário e depois substituindo o original
    • A edição não destrutiva preserva comentários, alinhamento e espaços em branco existentes
  • No futuro, estão previstos recursos de transferência de arquivos entre máquina local e servidor e distribuição automática de chaves SSH

2 comentários

 
shakespeares 2025-10-06

Gerenciador de SSH... realmente parece ser bem útil! Tenho usado quase sempre via CLI, mas parece que assim vai ficar mais fácil gerenciar recursos mais variados.

 
dhy0613 2025-10-01

É uma pena que ainda não tenha suporte a Include. Como a TUI é prática, eu estava usando principalmente este aqui: https://github.com/quantumsheep/sshs, mas se adicionarem só mais algumas funcionalidades, acho que vou migrar.