1. lépés: A webhelyhez való hozzáférés letiltása
2. lépés: Töltse fel a szkriptet
3. lépés: A szkript használata
4. lépés: Törölje a szkriptet
Néha egyszerűen elfelejti a WordPress-telepítés rendszergazdai fiókjának jelszavát. A jelszó visszaállításának legegyszerűbb megoldása a WordPress vészhelyzeti jelszó-visszaállító szkriptjének használata. Ez a szkript lehetővé teszi a rendszergazdai jelszó megváltoztatását a WordPressben.
1. lépés: A webhelyhez való hozzáférés letiltása
Az első dolog, hogy ideiglenesen letiltja a hozzáférést a webhelyéhez. A támadó megváltoztathatja a rendszergazdai jelszavát, és hozzáférhet a WordPress-telepítéshez, ha észleli a helyreállítási szkriptet. Ezt természetesen meg akarja akadályozni. Ha Apache-t használ, létrehozhat egy .htaccessfájlt, amely a következőket tartalmazza:
order deny,allow
deny from all
allow from 111.222.333.444
Változtass 111.222.333.444az IP-címeddel. Most már csak Ön férhet hozzá a webhelyéhez.
2. lépés: Töltse fel a szkriptet
Töltse fel a szkriptet, amely lehetővé teszi a WordPress rendszergazdai jelszavának megváltoztatását. Megtalálható a WordPress kódex oldalán . Ez alapvetően egy nagy PHP szkript. Másolja ki és illessze be egy fájlba, amely ugyanabban a könyvtárban található, mint a WordPress telepítése. Hívd emergency.php.
3. lépés: A szkript használata
Hozzáférés a WordPress telepítéséhez a következő címen: http://111.222.333.444/emergency.php. Cserélje 111.222.333.444ki a WordPress webhelyének címét. Most meg kell adnia a rendszergazdai felhasználónevét és az új jelszavát.
Miután megadta a megfelelő felhasználónevet, kattintson a gombra Update Options. Ha sikerrel jár, megjelenik egy oldal, amelyen ez áll:
Your password has been successfully changed
An e-mail with this information has been dispatched to the WordPress blog administrator
You should now delete this file off your server. DO NOT LEAVE IT UP FOR SOMEONE ELSE TO FIND!
Nagyon figyelj erre az utolsó mondatra.
4. lépés: Törölje a szkriptet
Mostantól újra bejelentkezhet a WordPressbe.
Törölje a emergency.phpszkriptet, majd távolítsa el a .htaccesskorábban beállított fájlt, hogy más felhasználók hozzáférhessenek webhelyéhez.