Tovább a tartalomhoz

WP-CLI parancsok

A bővítmény parancssori parancsai: modulok, zárolások, beállítások, jelszóellenőrzés és egyebek.

A bővítmény wp itsec néven parancsokat ad a WP-CLI-hez, így a beállításokat és a védelmet a parancssorból is kezelheted.

  • Telepített WP-CLI.
  • Aktív Pro bővítmény (az ingyenes alapváltozat nem támogatja a WP-CLI-t).
  • Adminisztrátor jogosultságú WordPress-felhasználó.

A WordPress mappájában a wp itsec <parancs> formában futtatod őket. Az elérhető alparancsok:

Parancs Mit csinál
ban tiltások kezelése
browser a User-Agent elemzése
change-admin-user az „admin” felhasználónév és/vagy az 1-es azonosító megváltoztatása
dashboard vezérlőpultok beállítása
events a bővítmény által ütemezett események megtekintése
feature-flag kísérleti funkciók kezelése
firewall tűzfal
generate-password véletlen jelszó előállítása
geo földrajzi helymeghatározás
getlockouts aktív zárolások lekérése
getrecent a legutóbbi naplóbejegyzések listája
import-export exportálás és importálás
lockout zárolások
log naplók
map a statikus térképkép API
modules modulok be- és kikapcsolása
nc az értesítések kezelése, a küldési hibák megtekintése
network-brute-force a hálózati nyers erő elleni védelem
releaselockout zárolás feloldása a getlockouts által adott azonosítóval
remote-messages külső forrásból érkező üzenetek
reset az összes adat és beállítás törlése
scaffold-entry JavaScript-belépési pont váza
schema az adatbázis-séma létrehozása
settings beállítások
site-scanner webhelyvizsgálat
tool eszközök
two-factor kétfaktoros hitelesítés
upgrade a frissítési rutin futtatása
user-group felhasználói csoportok
zxcvbn jelszóerősség értékelése
Terminál
wp itsec modules list
wp itsec modules activate <modul>
wp itsec modules deactivate <modul>

Az első kilistázza az elérhető modulokat, a másik kettő bekapcsol vagy kikapcsol egyet.

Terminál
wp itsec reset

Minden beállítást gyári állapotra állít. Ha ezután belépsz a Biztonság oldalra, a bővítmény újra a beállítás megkezdését kéri.

Terminál
wp itsec getlockouts
wp itsec releaselockout [<id>...] [--id=<id>]

A getlockouts kilistázza az aktuális zárolásokat. A releaselockout a listában látott azonosító(k) alapján feloldja a zárolt felhasználót vagy IP-címet.

Terminál
wp itsec zxcvbn <jelszo> [--fields=<mezok>] [--field=<mezo>] [--format=<formatum>]

Kiértékeli a megadott jelszó erősségét.

Terminál
wp itsec settings set global lockout_white_list 203.0.113.10

Hozzáadja az IP-címet a Global Settings oldal engedélyezett címei közé. Több címet vesszővel választhatsz el: wp itsec settings set global lockout_white_list 203.0.113.10,203.0.113.11.

Modulbeállítások megtekintése és szerkesztése

Szekció neve “Modulbeállítások megtekintése és szerkesztése”

A reCAPTCHA modul példáján:

Terminál
wp itsec settings list recaptcha
wp itsec settings edit recaptcha
wp itsec settings set recaptcha <beallitas> [<ertek>]

A list kiírja a beállításokat, az edit a beépített szerkesztőben JSON-ként nyitja meg őket, a set egy konkrét beállítást állít át.

Terminál
wp itsec settings get notification-center notifications --format=json
wp itsec settings set notification-center notifications --format=json

Az első JSON-ként kiírja az értesítések beállításait. Módosítsd a JSON-t (kapcsold ki az értesítéseket), majd a második paranccsal írd vissza.

Terminál
wp itsec browser <user-agent> [--fields=<mezok>] [--format=<formatum>]
wp itsec change-admin-user [--username=<felhasznalonev>] [--change-id]
wp itsec generate-password [<hossz>]
wp itsec feature-flag <parancs>
wp itsec geo <parancs>
wp itsec log <parancs>
wp itsec nc <parancs>
wp itsec network-brute-force <parancs>
wp itsec remote-messages <parancs>
wp itsec scaffold-entry <modul> <nev> [--as-plugin]
wp itsec schema
wp itsec site-scanner <parancs>
  • browser: biztonsági szempontú adatokat ad egy User-Agent szövegről.
  • change-admin-user: megváltoztatja az alapértelmezett „admin” felhasználónevet; a --change-id kapcsolóval az 1-es azonosítót is.
  • generate-password: a megadott hosszúságú erős jelszót állít elő.
  • feature-flag: kísérleti funkciókat kapcsol be vagy ki.
  • geo: a földrajzi helyalapú védelemhez kapcsolódó adatok.
  • log: a biztonsági naplók és az eseményadatok kezelése.
  • nc: az értesítési központ beállításai.
  • network-brute-force: a hálózati nyers erő elleni védelem beállításai.
  • remote-messages: külső forrásból érkező üzenetek kezelése.
  • scaffold-entry: JavaScript-belépési pont vázát készíti el.
  • schema: létrehozza a bővítmény adatbázis-sémáját.
  • site-scanner: biztonsági vizsgálatot futtat a webhelyen.
Terminál
wp plugin update ithemes-security-pro
wp itsec upgrade [--build=<build>]

A wp plugin update a legfrissebb verzióra frissít, a korábbi verzióra való visszaállást nem támogatja. A wp itsec upgrade a megadott buildre futtatja a frissítési rutint.

Bármelyik parancs részletes leírását, alparancsait és kapcsolóit ez írja ki:

Terminál
wp help itsec <parancs>

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások