DEV Community

Cover image for Conheça esse Gerenciador para Múltiplos Servidores SSH
Marcos Oliveira
Marcos Oliveira

Posted on

Conheça esse Gerenciador para Múltiplos Servidores SSH

Se você gerencia vários servidores via SSH, vale conhecer o LazySSH.

É um gerenciador SSH em modo terminal (TUI), inspirado em ferramentas como lazydocker e k9s, que facilita a navegação e o gerenciamento das entradas do ~/.ssh/config.

  • Busca por alias, IP ou tags
  • Fixar servidores favoritos
  • Adicionar, editar e remover hosts pela interface
  • Ping para verificar disponibilidade
  • Conexão SSH com um único Enter
  • Ordenação e filtros
  • Preserva seu ~/.ssh/config, criando backups automáticos antes de alterações

Instalação

Homebrew (macOS e Linux)

brew install lazyssh
Enter fullscreen mode Exit fullscreen mode

Compilando com Go (Linux, macOS e Windows)

Se você já tem o Go instalado:

git clone https://github.com/adembc/lazyssh.git
cd lazyssh
go build -o lazyssh ./cmd
Enter fullscreen mode Exit fullscreen mode

Depois, opcionalmente, mova o binário para um diretório do PATH:

sudo mv lazyssh /usr/local/bin/
Enter fullscreen mode Exit fullscreen mode

Ou instale diretamente com:

go install github.com/Adembc/lazyssh/cmd@latest
Enter fullscreen mode Exit fullscreen mode

Utilizando

Após a instalação:

lazyssh
Enter fullscreen mode Exit fullscreen mode

O programa lê automaticamente o arquivo:

~/.ssh/config
Enter fullscreen mode Exit fullscreen mode

Portanto, basta ter seus hosts SSH configurados normalmente para começar a utilizá-lo.


Para mais informações acesse> https://github.com/adembc/lazyssh

Top comments (0)