MyTetra Share
Делитесь знаниями!
Как решить проблему SSH «Too many authentication failures for user»?
Время создания: 01.03.2017 11:17
Автор: https://www.nixp.ru/user/Dmitry-Shurupov
Текстовые метки: linux ssh error
Раздел: Linux
Запись: Velonski/mytetra-database/master/base/1488349047nyl6af91pp/text.html на raw.githubusercontent.com

При попытке подключения по SSH к какой-то машине, может возникнуть такая ошибка:

$ ssh user@192.168.1.170
Received disconnect from 192.168.1.170: 2: Too many authentication failures for user

На стороне машины, к которой вы подключаетесь, она будет выглядеть так (см. /var/log/auth.log):

Oct 30 19:29:33 hostname sshd[8607]: Disconnecting: Too many authentication failures for user [preauth]
Oct 30 19:29:49 hostname sshd[8609]: Disconnecting: Too many authentication failures for user [preauth]
Oct 30 19:29:55 hostname sshd[8611]: Disconnecting: Too many authentication failures for user [preauth]

Что делать? Подключиться с помощью опции IdentitiesOnly, включённой в .ssh/config или аргументах утилиты ssh:

$ ssh -o 'IdentitiesOnly=yes' user@192.168.1.170

Почему возникает эта ошибка? Ваш SSH-клиент пытается предложить серверу множество SSH-ключей (например, добавленных в текущий пользовательский сеанс через ssh-add), а серверу это не нравится.

Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования