Как исправить ошибку «SSH Too Many Authentication Failures» в Linux

Ошибка «SSH Too Many Authentication Failures» возникает, когда сервер получает несколько неудачных аутентификаций за короткий период. Эта ошибка означает, что сервер, к которому вы обращаетесь, достиг предела аутентификации в определенный период времени. Это важнейший протокол безопасности для защиты сервера от несанкционированного доступа и других атак. Хотя это проблема на стороне сервера, она все же иногда возникает из-за проблем на стороне клиента. Однако многие пользователи не знают, как устранить ошибку, и иногда теряют доступ к серверу. Итак, в этом кратком руководстве мы опишем различные причины и методы исправления ошибки «SSH Too Many Authentication Failures» в Linux.

В этом разделе мы объясним различные подходы, с помощью которых вы можете попытаться устранить ошибку «SSH Too Many Authentication Failures» в вашей системе.

1. Проверьте учетные данные для входа.

Первое, что вы можете сделать, это проверить и подтвердить учетные данные для входа. Несколько попыток входа в систему с использованием неправильных учетных данных иногда могут привести к ошибке. Более того, вы можете подождать несколько минут и снова попытаться получить доступ к SSH. Это помогает SSH-серверу сбросить аутентификацию.

2. Перезапустите службу SSH.

Первое, что вы можете сделать, это перезапустить службу SSH, поскольку она очищает текущие сеансы и перезапускает их. Все, что вам нужно сделать, это запустить следующую команду, чтобы перезапустить службу SSH:

sudo systemctl restart ssh

Кроме того, вы также можете остановить и перезапустить службу, выполнив следующие команды:

sudo systemctl stop sshd 
sudo systemctl start sshd

3. Измените значения в «.ssh/config».

Вы можете устранить ошибку, изменив файл «.ssh/config». Здесь вам нужно только изменить IdentitiesOnly, поскольку он меняет SSH для конкретной аутентификации файла идентификации. Эти файлы идентификации обычно настраиваются в файле «ssh_config». Итак, сначала запустите следующую команду, чтобы открыть файл «.ssh/config» в редакторе nano:

nano ~/.ssh/config

В этом файле конфигурации измените IdentitiesOnly на «yes».

Когда вы закончите, попробуйте снова получить доступ к SSH-серверу. Если все пойдет хорошо, вы сможете легко получить к нему доступ.

Заключение

Вот как вы можете легко и без проблем устранить ошибку «SSH Too Many Authentication Failures» в Linux. Хотя мы объяснили несколько методов, если ни один из них не работает, вы можете использовать другое имя пользователя или отключить брандмауэр в системе. Если какие-либо процессы не работают, рекомендуем обратиться к администратору SSH-сервера для устранения ошибки.