A WordPress adminisztrációs panel védelme a hackerekről .htaccess használatával
Ha a WordPress-et használod a blogod vagy a webhelyed mögött, valószínűleg tudod, hogy sok biztonsági lyuk van, nemcsak a szoftverben, hanem a pluginokban is. Ezeknek a problémáknak a fényében megvizsgáljuk, hogyan lehet megakadályozni a hackelési kísérleteket az adminisztrációs mappa lezárásával.
Az Apache webszerver rendelkezik egy beépített mechanizmussal, amely lehetővé teszi, hogy hozzárendeljen egy szükséges jelszót egy mappához, amely elkülönül a WordPress jelszavától.
Gyors blog biztonsági tippek
A biztonság elég fontos ahhoz, hogy szükségesnek tartottam néhány további tippet. Ez egyáltalán nem teljes lista, de mindenképpen meg kell vizsgálnod őket.
- Győződjön meg róla, hogy fut a WordPress legújabb verziója és az összes bővítménye.
- Meg kell fontolnia a BlogSecurity.net-nek, egy olyan blognak a feliratkozását, amely megpróbálja fedezni a blogolási platformokra vonatkozó biztonsági híreket.
- Győződjön meg róla, hogy a fájljogosultságai megfelelően vannak beállítva a WordPress irányelvek szerint.
- Győződjön meg róla, hogy minden fiókhoz kemény jelszót használ.
- Győződjön meg arról, hogy biztonsági mentést készít a teljes WordPress telepítésről és adatbázisról.
- Zárja le az adminisztrációs mappát a .htaccess szabályokkal (itt szerepel)
Jelszó hozzárendelése a wp-admin könyvtárhoz manuálisan
Hozzon létre egy .htaccess nevű fájlt a wp-admin könyvtárában, és adja hozzá a következő tartalmat:
AuthName „Korlátozott terület”
AuthType Basic
AuthUserFile /var/full/web/path/.htpasswd
AuthGroupFile / dev / null
érvényes felhasználóra van szükség
Be kell állítania az AuthUserFile sort a következő lépésben létrehozott .htpasswd fájl teljes eléréséhez. A teljes elérési utat a pwd parancsot a shell parancsból.
Ezután a jelszófájl létrehozásához a htpasswd parancssori segédprogramot kell használnia. Azt is javaslom, hogy egy másik felhasználói fiókot és jelszót használjon, mint amit a WordPress telepítéshez használ.
$ htpasswd -c .htpasswd myusername
Új jelszó:
Írja be újra az új jelszót:
Jelszó hozzáadása a felhasználói névhez
Biztosítani kell, hogy az AuthUserFile által megadott könyvtárban legyen, és módosítsa a „myusername” -et az Ön webhelyére vonatkozó egyedi módon. Ez egy olyan fájlt hoz létre, amelynek tartalma a következőhöz hasonló:
felhasználónév név: aJztXHCknKJ3.
Ekkor a WordPress adminisztrációs paneljéhez való navigáláskor jelszót kell kérni. Megfigyelheted, hogy a "Restricted Area" a .htaccess fájlból származó szöveg, amely bármi másra módosítható.
Ha helyette szerverhibát kap, valószínűleg el kell távolítania a .htaccess fájlt, és el kell kezdeni.
Végül, győződjön meg arról, hogy eltávolítja az írási engedélyeket mindkét fájlhoz a chmod paranccsal egy további biztonsági rétegként.
chmod 444 .htaccess
chmod 444 .htpasswd
.htaccess jelszófájl-generátor
Van egy nagyszerű eszköz a Dynamicdrive-től, amely mindent megtesz a fájl létrehozásához. Ez különösen akkor hasznos, ha nincs hozzáférése a kiszolgálóhoz, mert csak FTP / SFTP kliensen keresztül töltheti fel a fájlokat.
http://tools.dynamicdrive.com/password/
Még mindig győződjön meg arról, hogy eltávolítja az írási hozzáférést a fájlok feltöltése után.