Blog

Erro “Server refused our key”

03 de maio de 2022 Blog
Erro “Server refused our key”

Recentemente peguei esse erro “Server refused our key” ao realizar a configuração de uma VPS, e depois de bater muito a cabeça para desvendar o problema, resolvi.

O meu problema aconteceu usando uma VPS com Ubuntu na versão 22 LTS, com a key configurada na cloud, selecionei a mesma para carregar junto com a VPS e tudo deveria funcionar corretamente, mas não foi bem assim. Aqui nesse link tem algumas informações sobre esse problema (em inglês).

Os testes que fiz para tentar resolver o problema, onde tive que acessar pela web através do serviço de hospedagem que utilizo para acessar o SSH.

  1. Apliquei permissão na pasta .ssh do perfil e no arquivo authorized_keys.

chmod 700 ~/.ssh chmod 600 ~/.authorized_keys

  1. Verifiquei se o arquivo de configuração estava com os parâmetros corretos para me permitir acessar

nano /etc/ssh/sshd_config

Daí fiz várias tentativas mas vou deixar aqui logo o que resolveu o problema e possíveis dicas caso você tenha um problema similar. Altere o arquivo acima e deixe com os seguintes parâmetros:

LogLevel DEBUG3 PermitRootLogin yes PubkeyAuthentication yes PubkeyAcceptedKeyTypes=+ssh-rsa AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2 PasswordAuthentication no

Dicas: sempre verifique se não tem nenhum dos itens acima comentados #, caso positivo, remova.

Após realizar as modificações, reinicie o serviço e tente acessar novamente. Comando abaixo para reiniciar o serviço:

sudo service sshd restart

Se não resolver, aí o problema tem que ser analisado no log pelo comando:

tail -vF /var/log/auth.log

Comentarios

Participe da conversa

Carregando comentarios...