fail2ban
утилита должна сделать это для Вас. Позвольте эти apache-noscript.conf
фильтр поймать вызовы к несуществующим сценариям. (Это поймает другие сценарии также.)
fail2ban
имеет переменные времена запрета и способность добавить IP-адреса в белый список.
, Как отмечено в комментариях к Вашему запросу, возможно выполнить DoS-атаки. Необходимо контролировать то, что заблокировано.
, Если Вы используете Munin
для контроля сервера, можно контролировать, количество адресов fail2ban
заблокировалось с ним.
Я изменил файл сценария службы Glassfish в /etc/init.d/, добавив.
asadmin start-domain $DOMAIN >/dev/null 2>&1; $ASADMIN start-cluster $CLUSTER >/dev/null 2>&1 &