Obtendo “Muitas falhas de autenticação” de cada servidor ssh que tenho usado

1

Cerca de duas semanas atrás, um dos servidores do meu local de trabalho começou a me dar esse erro e depois outro. Agora até o meu servidor local (na minha rede doméstica) também me dá esse erro. O que isto significa? Eu usei ssh-keygen -R mas isso não ajudou. O comando

ssh  -o PreferredAuthentications=keyboard-interactive  

ajudou com os servidores no trabalho, mas em casa recebi o seguinte erro:

  

Muitas falhas de autenticação

     

Permissão negada (publickey, password).

    
por Reza 12.07.2016 / 03:22

2 respostas

2
  • Esse link pode ajudar a responder sua pergunta em relação à mensagem de erro "Muitas falhas de autenticação"

superuser.com: Muitas falhas de autenticação para nome de usuário

  • Por página de manual para ssh-keygen , o comando ssh-keygen -R :

      

    Remove todas as chaves pertencentes ao nome do host de um arquivo known_hosts

    Assim, as chaves são removidas de ssh-servers configurados em arquivos do cliente ~/.ssh/know_hosts e não têm efeito sobre o erro que você está recebendo do lado do servidor.

  • Com relação ao seu servidor doméstico e à mensagem:

      

    Permissão negada (publickey, password)

    O servidor pode ser configurado para permitir somente a autenticação baseada em chave. Pode ser necessário verificar seu /etc/ssh/sshd_config e alterar PasswordAuthentication no para PasswordAuthentication yes se você estiver tentando autenticar com um nome de usuário e senha.

  • Finalmente, você pode querer executar o comando ssh com a opção -v (adicionando até 3 v's para informações mais detalhadas) para visualizar mensagens úteis sobre como o seu cliente ssh está interagindo com o servidor ssh. Você também pode exigir o arquivo -i' option in order to use the proper key configured in your servers ~ / .ssh / authorized_keys '.

    Seu comando pode ser assim:

    ssh -i '~/.ssh/workplace_server_rsa' -v user@workplace_server_address

por klatu375 12.07.2016 / 06:36
0
  

Muitas falhas de autenticação

Essa mensagem é causada por muitas tentativas de autenticação malsucedidas, dados os limites permitidos aplicados no servidor SSH remoto. Isso pode significar que você tem várias identidades adicionadas ao seu agente SSH e o seu cliente SSH ofereceu muitas que não funcionaram.

Aqui estão algumas sugestões:

  • Adicione -v para ver se esse é o caso (você está usando muitas identidades).
  • Listar identidades adicionadas por ssh-add -l .
  • Remova a identidade com falha do agente por: ssh-add -d .
  • Você também pode excluir todas as identidades por ssh-add -D e adicionar novamente somente as relevantes.
  • Se você tiver acesso ao servidor SSH, verifique a opção MaxAuthTries (consulte: man sshd_config ).

    Post relacionado: O que é uma conexão para o limite '% MaxAuthTries' de sshd_config ?

  • Se nada disso ajudar, verifique se você está usando as credenciais ou arquivos corretos.

por kenorb 12.04.2018 / 15:05