1. Gerar Chaves
2. Conexão & Deploy
3. Manutenção
Gerar Par Ed25519
RecomendadoAlgoritmo moderno de alta performance e segurança superior.
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -C "thomas@valgroupco.com"
Comando Ed25519 copiado!
Gerar Par RSA (4096)
CompatibilidadeUse apenas para servidores legados que não suportam Ed25519.
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa -C "thomas@valgroupco.com"
Comando RSA copiado!
Deploy de Chave (ssh-copy-id)
Instala sua chave pública no servidor para acesso sem senha.
ssh-copy-id -i ~/.ssh/id_ed25519.pub admin@192.168.1.100
Comando de deploy copiado!
Acesso via SSH
Realiza a conexão utilizando a chave privada definida.
ssh -i ~/.ssh/id_ed25519 admin@192.168.1.100
Comando de conexão copiado!
Limpar Fingerprint (Conflito de IP)
FixRemove o IP do host do arquivo known_hosts (resolve erro de chave alterada).
ssh-keygen -R 192.168.1.100
Comando de limpeza copiado!
Validar Porta Aberta (Netcat)
Verifica se a porta 22 está acessível antes de tentar conectar.
nc -zv 192.168.1.100 22
Comando Netcat copiado!
Resetar Permissões Locais
Corrige permissões das chaves para evitar o erro "Unprotected Private Key".
chmod 700 ~/.ssh && chmod 600 ~/.ssh/*
Comando Chmod copiado!