Nakon osnovnih bezbednosnih mera, sledeći korak je napredni WordPress hardening. Ove konfiguracije dodatno smanjuju rizik od napada, kompromitovanja naloga i zloupotrebe sistemskih fajlova.
Prvi korak napredne zaštite je instalacija jednog kvalitetnog sigurnosnog plugina. Ne preporučuje se korišćenje više sigurnosnih pluginova istovremeno jer može doći do konflikta i usporenja sajta.
Preporučeni sigurnosni pluginovi su:
U WordPress panelu idite na Plugins, zatim Add New, unesite naziv plugina, kliknite Install i potom Activate. Nakon aktivacije obavezno uključite firewall, ograničenje pokušaja prijave, dvofaktorsku autentifikaciju i skeniranje fajlova.
Ova opcija sprečava ubacivanje malicioznog koda kroz editor tema i pluginova.
U File Manager delu hostinga otvorite wp-config.php fajl koji se nalazi u root direktorijumu sajta i dodajte:
Sačuvajte izmene i proverite da li je opcija editor nestala iz admin panela.
Ako ne koristite mobilne aplikacije ili spoljne servise, XMLRPC fajl možete blokirati.
U root .htaccess fajl dodajte:
Verzija WordPress sistema može biti vidljiva u HTML kodu stranice.
U WordPress panelu idite na Appearance, zatim Theme File Editor, otvorite functions.php fajl aktivne teme i dodajte na kraj fajla:
U cPanel File Manager delu otvorite wp-content folder, zatim uploads folder i kreirajte novi .htaccess fajl ako već ne postoji.
U njega dodajte:
Otvorite wp-config.php fajl i pronađite deo gde se nalaze sigurnosni ključevi. Nove ključeve možete generisati putem WordPress generatora i zameniti postojeće vrednosti.
Administratorski nalog ne treba koristiti za svakodnevno objavljivanje sadržaja.
U WordPress panelu idite na Users, zatim Add New. Kreirajte novi nalog i kao ulogu izaberite Editor. Ovaj nalog koristite za redovan rad, dok administratorski nalog koristite samo za tehničke izmene.
Takođe proverite da li postoje nepoznati administratori i uklonite naloge koji vam nisu poznati.
U WordPress panelu idite na Dashboard, zatim Updates. Omogućite automatska ažuriranja za WordPress core, kao i za aktivne pluginove i teme.
Proverite Users sekciju i uklonite nepoznate naloge. Pokrenite skeniranje fajlova unutar security plugina. Obratite pažnju na nepoznate pluginove ili teme.
Ako primetite preusmeravanja ili upozorenja u Google Search Console, odmah promenite sve lozinke i regenerišite sigurnosne ključeve.
U security pluginu proveravajte neuspele pokušaje prijave i blokirane IP adrese. Veliki broj pokušaja prijave može ukazivati na napad.