Получение «Слишком много ошибок аутентификации» с каждого ssh-сервера, который я использовал

Около двух недель назад один из серверов на моем рабочем месте начал выдавать мне эту ошибку, а затем еще один. Теперь даже мой локальный сервер (в моей домашней сети) тоже выдает мне эту ошибку. Что это значит? Я использовал ssh-keygen -R, но это не помогло. Команда

ssh  -o PreferredAuthentications=keyboard-interactive  

помогла с серверами на работе, но дома я получаю следующую ошибку:

Слишком много ошибок аутентификации

Отказано в доступе (publickey, пароль).

1
задан 6 April 2018 в 04:03

2 ответа

  • Эта ссылка может помочь ответить на Ваш вопрос в отношении сообщения об ошибке "Слишком многих ошибок аутентификации"

superuser.com: Слишком много ошибок аутентификации для имени пользователя

  • На страницу справочника для ssh-keygen, ssh-keygen -R команда:

    Удаляет все ключи, принадлежащие имени хоста из known_hosts файла

    Таким образом, ключи удалены, те с ssh-серверов, которые настроены на Вашем клиенте ~/.ssh/know_hosts файлы и не имеют никакого эффекта на ошибку, которую Вы получаете от стороны сервера.

  • Относительно Вашего домашнего сервера и сообщения:

    Разрешение отклонено (открытый ключ, пароль)

    Сервер может быть настроен, чтобы только позволить основанную на ключе аутентификацию. Вы, возможно, должны проверить Ваш /etc/ssh/sshd_config и изменение PasswordAuthentication no кому: PasswordAuthentication yes при попытке пройти проверку подлинности с именем пользователя и паролем.

  • Наконец можно хотеть выполниться ssh команда с -v опция (составляющий в целом 3 v's для более подробной информации) для просмотра полезных сообщений о том, как ssh клиент взаимодействует с ssh сервером. Можно также потребовать -i' option in order to use the proper key configured in your servers~ файл/.ssh/authorized_key.

    Ваша команда может быть похожей на это:

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

2
ответ дан 6 April 2018 в 04:03
  • 1
    @dessert При использовании du -h я также предлагаю использовать sort -h. – PerlDuck 11 February 2018 в 00:42

Слишком много ошибок аутентификации

Это сообщение вызывается при наличии слишком многих неудачных попыток аутентификации, учитывая разрешенные пределы, осуществленные на удаленном сервере SSH. Это могло означать, что у Вас есть несколько идентификационных данных, добавленных в Вашем агенте SSH, и Ваш клиент SSH предложил слишком многим, которые не работали.

Вот немного предложений:

  • Добавляют -v для наблюдения, если это так (у Вас есть использование слишком многих идентификационных данных).
  • Список добавил идентификационные данные ssh-add -l.
  • Удаляют провальные идентификационные данные из агента: ssh-add -d.
  • Вы можете также удалять все идентификационные данные ssh-add -D и повторно добавлять только соответствующий.
  • , Если у Вас есть доступ к серверу SSH, проверьте MaxAuthTries опция (см.: man sshd_config ).

    Связанное с <глотком> сообщение: , Что такое соединение для sshd_config предел 'MaxAuthTries'?

  • , Если ни одна из этой справки, удостоверьтесь, используете ли Вы правильные учетные данные или файл.

0
ответ дан 17 April 2019 в 01:54

Другие вопросы по тегам:

Похожие вопросы: