In alcune occasioni possono tentare di bombardare con richieste il file wp-login.php per ottenere nome utente e password. Per evitare che ottengano i nostri dati e che sovraccarichino le risorse del server possiamo applicare un’azione correttiva.
Per prevenire questi attacchi di forza bruta possiamo installare un plugin di sicurezza come ad esempio iThemes Security.
Una volta installato il plugin vedremo che offre molte opzioni di sicurezza; quella che ci interessa nel nostro caso è “Blocchi”, attivando “Forza bruta locale” e “Attacco di forza bruta in rete”. Entrambe attivate per impostazione predefinita:
Clicchiamo su “Avanti” e appariranno le seguenti opzioni da configurare. Continuiamo a cliccare su “Avanti” fino a quando il sito sarà messo in sicurezza e poi clicchiamo su “Fine”:
Successivamente, se andiamo nella sezione Sicurezza del menu a sinistra di WordPress, clicchiamo su “Impostazioni”, poi su “Blocchi” e sull’icona dell’ingranaggio di “Attacchi di forza bruta in rete”. Dovrebbe apparire così:
Una volta nel menu che appare, andiamo alla sezione “Forza bruta locale” e attiviamo “Bloccare automaticamente l’utente ‘admin’”. Se WordPress è stato installato tramite il nostro installatore, il nome utente sarà diverso da admin. Se lo ha configurato manualmente, consigliamo di non utilizzare “admin” come nome utente durante l’installazione di WordPress.
Con questa configurazione applicata abbiamo protetto la nostra installazione di WordPress dagli attacchi di forza bruta al login.