O arquivo da chave do SSH precisa ter acesso restrito. Se não tiver a mensagem abaixo aparecerá:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0775 for '/home/maria/.ssh/chave.key are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "/home/maria/.ssh/chave.key;: bad permissions
O erro acima é comum quando vamos tentar fazer login em um servidor via SSH usando um arquivo como chave. Mas, felizmente, a correção é relativamente fácil.
Como Corrigir?
Para corrigir dê acesso apenas para seu usuário e retire para os demais. Para isso, execute:
sudo chmod 600 /caminho/para/minha/chave.key
Lembre-se de que, se você guarda todas as suas chaves no diretório ~/.ssh ou em qualquer outro diretório), talvez seja necessário ajustar as permissões desse diretório também. Nesse caso, use isso:
sudo sudo chmod 755 ~/.ssh
E isso é tudo. Agora você deve conseguir usar sua chave sem problemas.