GoDaddy Hjälp

Vi gjorde vårt bästa för att översätta den här sidan åt dig. Sidan är också tillgänglig på engelska.

Blockera vanliga WordPress-attacker

Det finns två filer som ofta används för brute force-attacker i WordPress: xmlrpc.php och wp-login.php. I den här artikeln beskrivs hur du kan blockera dessa attacker.

Varning: Alla IP-adresser är inte skadliga! Blockering av fel IP kan orsaka driftstopp (dvs. blockering av en CDN IP).

Hur kan jag stoppa en xmlrpc-attack?

  • Använd ett insticksprogram för att inaktivera xmlrpc .
  • Inaktivera xmlrpc.php via.htacess filen.
  • Lägg till den här koden i din .htaccess-fil:
    Filer xmlrpc.php > Order Allow, Deny Deny from all / Filer >

Fungerade det?

Om du blockerat åtkomsten till xmlrpc.php korrekt kommer åtkomstloggen att ha poster som liknar:

[Tis 02 aug 02: 37: 11.052622 2022] [authz_core: error] [pid 1449: tid 140380133652224] [klient 220.85.221.65:51590] AH01630: klient nekad av serverkonfiguration: /var/www/vhosts/acoolexample.com/ httpdocs / xmlrpc.php [Tis 02-02: 37: 11.962665 2022] [authz_core: error] [pid 1449: tid 140380007773952] [klient 134.122.112.76:51696] AH01630: klient nekad av serverkonfiguration: / var / www / vhosts /acoolexample.com/httpdocs/xmlrpc.php [Tis 02 aug 02: 37: 14.016124 2022] [authz_core: error] [pid 1329: tid 140380243957504] [klient 14.232.245.48:51854] AH01630: klient nekad av serverkonfiguration: / var / www / vhosts / acoolexample.com / httpdocs / xmlrpc.php

Hur kan jag stoppa en wp-login.php (wp-admin) -attack?

  • Använd ett insticksprogram för att begränsa inloggningsförsök .
  • Begränsa åtkomsten till WordPress-inloggningssidan med IP-adress via.htacess filen.
  • Lägg till den här koden i din .htaccess-fil:
    Filer wp-login.php > order deny, allow allow from xx.xxx.xx.xxx deny från alla / Filer >
OBS! Varje auktoriserad IP-adress (du, utvecklaren osv.) Behöver lägga till en tillåtningsregel.

Nästa steg

Här är några andra förslag som du kan använda för att blockera skadlig trafik:
  • Blockera IP-adresser i serverns brandvägg
  • Ändra standardanvändaren från 'admin' till ett annat namn
  • Blockera åtkomst till xmlrpc.php och / eller wp-login.php i Apache-konfigurationen