Um erro "Permissão negada" significa que o servidor rejeitou sua conexão.
- Verifique os registros no SSH.
- Como você transferiu a chave pública para o servidor? Sempre use
ssh-copy-id
para ter certeza sobre as permissões. O diretório inicial dos usuários, o diretório .ssh e o arquivo authorized_keys no lado do servidor têm requisitos de permissão estritos. (vejaman sshd
sobre authorized_keys). - Verifique o arquivo de configuração servidor
/etc/ssh/sshd_config
, talvez o servidor tenha permissão para fazer login apenas em usuários ou grupos específicos.