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
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
Depois, opcionalmente, mova o binário para um diretório do PATH:
sudo mv lazyssh /usr/local/bin/
Ou instale diretamente com:
go install github.com/Adembc/lazyssh/cmd@latest
Utilizando
Após a instalação:
lazyssh
O programa lê automaticamente o arquivo:
~/.ssh/config
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)