WordPress – XMLRPC Jail erstellen für Plesk fail2ban (SSH)

Aus Glaskugel
Version vom 12. August 2019, 15:15 Uhr von Standard (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Eigenen Filter definieren Im Ordner /etc/fail2ban/filter.d die Datei anlegen: wordpress-xmlrpc.conf mit folgenden Inhalt: <code>mcedit /etc/fail2ban/filter.d…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Eigenen Filter definieren

Im Ordner /etc/fail2ban/filter.d die Datei anlegen: wordpress-xmlrpc.conf mit folgenden Inhalt:

mcedit /etc/fail2ban/filter.d/wordpress-xmlrpc.conf

[Definition]
failregex = ^<HOST> .*POST .*xmlrpc\.php.*
ignoreregex = ^.*(wp-iphone|wp-android|wp-windowsphone|Jetpack|Windows Live Writer).*


Eigene Jail definieren

Im Ordner /etc/fail2ban/jail.d die Datei anlegen: wordpress-xmlrpc.conf mit dem Inhalt:

mcedit /etc/fail2ban/jail.d/wordpress-xmlrpc.conf

[wordpress-xmlrpc]
enabled = true
filter = wordpress-xmlrpc
action = iptables-multiport[name="wordpress-xmlrpc", port="http,https"]
logpath = /var/www/vhosts/system/*/logs/*access*log
maxretry = 5
bantime= 43600