Tomcat: спам базовой аутентификации, вызывающий перегрузку сервера

У нас есть сервер на основе Debian, на котором запущен Tomcat, за веб-сервером с балансировкой нагрузки. Поскольку это для разработки, мы добавили базовую аутентификацию в tomcat с именем пользователя и паролем. Но мы получаем столько спам-запросов с сумасшедшими комбинациями, что наш сервер перегружен. В любом случае мы можем заблокировать этот IP или какой-либо ограничивающий фактор после 2-3 попыток. Спасибо.

У меня нет здесь кода, который я мог бы показать, поскольку это просто пароли имен пользователей в tomcat-users.xml

0
задан 25 April 2019 в 10:35
2 ответа

Я бы порекомендовал установить fail2ban и настроить автоматическую блокировку IP-адресов на (час / день / неделя / месяц - выбирайте сами) после 3 сбоев аутентификации подряд. Вы должны иметь возможность заставить fail2ban запускать 401 ответ в журнале доступа Tomcat.

0
ответ дан 5 December 2019 в 03:22

Временно,Мне удалось заблокировать некоторые страны, которые много спамили с помощью Iptables. Сначала протестируем его в течение нескольких недель, или же реализуем базовую аутентификацию с помощью htaccess.

0
ответ дан 5 December 2019 в 03:22

Теги

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