Решение проблемы доступа по ssh, ошибка: Too many authentication failures for user
Когда SSH-клиент перебирает и предлагает серверу доступные SSH-ключи, например для пользовательского сеанса, добавленные командой ssh-add, а сервер не хочет их принимать, то возникает ошибка Too many authentication failures for user.
$ ssh [email protected] Received disconnect from 192.168.1.1: 2: Too many authentication failures for user
Для проверки можно запустить ssh в режиме отладки
ssh -v (params...)
Если вместо указанного в параметре IdentityFile ключа перебираются все ключи, то для решения проблемы нужно включить режим IdentitiesOnly.
$ ssh -o 'IdentitiesOnly=yes' [email protected]
или прописать в ~/.ssh/config:
Host * IdentitiesOnly yes
Добавить комментарий