Jak vyřešit wp2shell: Krok za krokem k odstranění viru z WordPressu

7. srpna 2026

Útočníci často využívají zranitelností v neaktualizovaných pluginech nebo šablonách. Jakmile se dostanou dovnitř, vytvoří si vlastní administrátorský účet (nejčastěji pojmenovaný právě jako wp2shell).

Díky němu si zajistí trvalý zadní vrátka (backdoor) do vašeho systému, přes který mohou:

  • Instalovat škodlivé pluginy.

  • Rozesílat spam.

  • Přesměrovat vaše návštěvníky na podvodné stránky.

Klíčem k řešení není jen smazání tohoto uživatele, ale odstřižení přístupu k samotné databázi. Jdeme na to.

Krok 1: Jak smazat uživatele wp2shell v administraci

Než začnete cokoliv mazat, doporučujeme provést kompletní zálohu webu a databáze. Jakmile máte hotovo, postupujte takto:

  1. Přihlaste se do své WordPress administrace a v levém menu přejděte na Uživatelé.

  2. Vpravo nahoře do vyhledávacího pole zadejte wp2shell (případně jiné podezřelé jméno) a klikněte na Hledat uživatele.

  3. Zaškrtněte políčko vedle nalezeného škodlivého účtu.

  4. Z roletky Hromadné akce vyberte Smazat a potvrďte tlačítkem Použít.

  5. Důležité: Systém se vás zeptá, co má udělat s obsahem, který tento uživatel vytvořil. Zvolte možnost Kompletně smazat (nebo případně přiřaďte smysluplný obsah svému administrátorskému účtu). Potvrďte smazání.

Z administrace je útočník pryč. Nyní ale musíme zamknout dveře do databáze, aby se nemohl vrátit.

Krok 2: Změna hesla k databázi u vašeho hostingu

Základem špičkového zázemí pro weby je možnost plné a bezpečné správy serveru. V prostředí CZECHIA.COM máte tyto nástroje ihned po ruce. Změnou hesla zneplatníte jakékoliv staré propojení, které by útočník mohl využít.

  1. Přihlaste se do Centra administrace na CZECHIA.COM.

  2. Otevřete si detail vaší databáze a přejděte na záložku Základní údaje.

  3. Zde vidíte Název databáze, Přihlašovací jméno a Připojení k databázi.

  4. U položky Heslo klikněte na ikonu tužky, vygenerujte si nové silné heslo a rovnou si jej bezpečně zkopírujte (budeme ho potřebovat v dalším kroku). Změnu uložte.

Od tohoto momentu nebude váš web dočasně fungovat (zobrazí se chyba Error establishing a database connection), což je zcela v pořádku. Hned to napravíme.

Krok 3: Jak upravit wp-config.php a obnovit web

Posledním krokem je říct vašemu WordPressu, jaké je nové heslo k databázi. To se dělá v konfiguračním souboru na FTP.

  1. Připojte se na FTP vašeho webu (přístupy najdete v administraci hostingu v sekci Zálohy na FTP / Seznam FTP účtů). Použít můžete FileZillu nebo integrovaný Webový file manager.

  2. V kořenovém adresáři webu (tam, kde jsou složky wp-admin nebo wp-content) najděte soubor wp-config.php.

  3. Otevřete jej pro úpravy (editaci).

  4. Najděte řádek definující heslo, který vypadá takto: define( 'DB_PASSWORD', 'VaseStareHeslo' );

  5. Opatrně smažte staré heslo a vložte to nové, které jste si před chvílí vygenerovali. Dávejte pozor, abyste nesmazali okolní apostrofy.

  6. Soubor uložte a nahrajte zpět na server.

Hotovo. Otevřete svůj web v prohlížeči (doporučujeme anonymní okno nebo promazat cache). Pokud se stránka načítá normálně, propojení s databází je v pořádku a útočník definitivně ztratil přístup.

Shrnutí a prevence do budoucna

Vyčištěním databáze od nechtěného administrátora to nekončí. Abyste se podobným problémům v budoucnu vyhnuli, dodržujte základní digitální hygienu:

  • Aktualizujte: Všechny pluginy, šablony i jádro WordPressu držte v aktuální verzi.

  • Mažte zbytečnosti: Co nepoužíváte (neaktivní pluginy a šablony), to nemilosrdně smažte.

  • Vsaďte na kvalitu: Vaše digitální projekty si zaslouží stabilní prostředí s pokročilou ochranou na straně serveru. Právě proto weby s vysokými nároky směřují pod křídla prémiového hostingového zázemí, které tyto vrstvy bezpečnosti řeší na pozadí za vás.

Pokud byste narazili na další potíže s malwarem, náš expertní tým podpory je připraven vám pomoci web znovu postavit na nohy.

Vojtěch Tomášek

Jsem redaktor se zájmem o technologie, grafický design a IT. Je pro mě klíčová zpětná vazba a podněty od čtenářů. Chci tak tvořit obsah, který nejen informuje, ale také inspiruje a obohacuje. Od dokončení vysoké školy se věnuji převážně grafice a IT. Když zrovna nejsem v redakci Intervalu, jsem v přírodě nebo se právě snažím dokončit quest v nejnovějším Zaklínači.

Mohlo by vás také zajímat

Nejnovější

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *