Chaves SSH substituem a autenticação por senha por um par de chaves criptográficas — muito mais seguro e prático, pois você se conecta sem digitar senha.

Como funciona

Você gera um par de chaves: a chave privada fica no seu computador e a chave pública é adicionada ao servidor. Na conexão, o servidor verifica se as chaves correspondem.

Gerar o par de chaves

No seu computador (Mac, Linux ou Windows com PowerShell), execute:

ssh-keygen -t ed25519 -C "seu@email.com"

Pressione Enter para salvar no local padrão (~/.ssh/id_ed25519). Defina uma passphrase opcional para segurança extra.

Copiar a chave pública para o servidor

Método automático:

ssh-copy-id usuario@seudominio.com.br

Método manual (cole o conteúdo de ~/.ssh/id_ed25519.pub no servidor):

cat ~/.ssh/id_ed25519.pub
# copie a saída e execute no servidor:
echo "CHAVE_PUBLICA_AQUI" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

Adicionar pelo cPanel

No cPanel → Segurança → Acesso SSH → Gerenciar Chaves SSH. Cole a chave pública e clique em Autorizar.

✅ Após configurar: Teste com ssh usuario@seudominio.com.br — a conexão deve funcionar sem pedir senha. Nunca compartilhe ou envie sua chave privada (id_ed25519) para ninguém.
Var dette svaret til hjelp? 0 brukere syntes dette svaret var til hjelp (0 Stemmer)