SSH – Criar chave para acesso remoto

Escrito por

em

,

Gerar uma chave Ed25519 para acesso remoto a um PC com servidor ssh.

ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/[pasta/]id_da_chave -C "[email protected]"
Copiar a chave
  ssh-copy-id -i ~/.ssh/[pasta/]id_da_chave utilizador@endereço 

A chave pública é copiada para o ficheiro /home/$USER/.ssh/authorized_keys

Testar a ligação: ssh -i ~/.ssh/[pasta/]id_da_chave utilizador@endereço

Para usar só ligação remota com a chave (recomendado), no PC remoto com Debian: Alterar o ficheiro "/etc/ssh/sshd_config"

Adicionar:

PasswordAuthentication no

Reiniciar o serviço ssh para que as alterações tenham efeito.

sudo systemctl restart ssh

Fonte: https://medium.com/risan/upgrade-your-ssh-key-to-ed25519-c6e8d60d3c54

Comentários

Deixe um comentário