Записи POST /xmlrpc.php в логах могут появляться из-за запросов к файлу xmlrpc.php, который является частью системы XML-RPC. Эта система позволяет программам обмениваться данными между различными сайтами и серверами. Если ваш сайт использует WordPress или другую CMS, которая поддерживает XML-RPC, то запросы к этому файлу могут быть частью нормального функционирования сайта.
Однако, если вы видите большое количество запросов к xmlrpc.php в логах, это может быть признаком атаки методом перебора паролей. Злоумышленники могут использовать XML-RPC для попыток подбора паролей к административной панели сайта или для других вредоносных целей. Они могут отправлять множество запросов с разными комбинациями логинов и паролей, пытаясь получить доступ к сайту.
Чтобы определить, является ли активность связанной с xmlrpc.php нормальной или подозрительной, можно проанализировать логи на предмет необычных паттернов, таких как большое количество неудачных попыток авторизации или запросы с подозрительных IP-адресов.
Закрыть доступ к файлу xmlrpc.php на уровне Nginx можно, но это может повлиять на функциональность сайта, если он использует XML-RPC для законных целей. Перед тем как закрыть доступ, убедитесь, что это не нарушит работу вашего сайта. Вы можете добавить соответствующие правила в конфигурацию Nginx, чтобы ограничить или запретить доступ к этому файлу. Например, вы можете использовать директивы location для ограничения доступа по IP-адресам или другим критериям.