По разным причинам я хочу отключить свой сервер после определенного периода простоя. Я использую Tomcat 8.5.29 и Apache2 (не уверен в версии) на Debian 4.9.88. Я написал скрипт, чтобы посмотреть, когда в последний раз Tomcat имел доступ. У меня только одно приложение на сервере, и оно по адресу "http://hostname/source/".. Моя проблема в том, что существует ряд уязвимостей веб-сервера, и я получаю постоянный поток запросов к:
"GET / HTTP / 1.1"
"POST / GponForm / diag_Form? Images / HTTP / 1.1"
"GET /jmx-console/HtmlAdaptor?action=inspectMBean&name=jboss.system%3Aservice%3DMainDeployer HTTP / 1.1"
"POST / пользователь / регистрация? Element_parents = account / mail /% 23value & ajax_form = 1 & _wrapper_format = drupal_ajax HTTP / 1.1"
Что я хотел бы сделать, так это помешать даже тому, кто не начинается с "/ source", попасть в tomcat. Я предполагаю, что перезапись или что-то в Apache может сделать это, но я не уверен, как запросы в первую очередь попадают в Tomcat.
Есть идеи?