1.7 KiB
1.7 KiB
wpchecker
Tool zum Schnellen prüfen mehrerer WordPress-Installationen
Features
- Prüfen der Coreversion
- Prüfen der Core Checksums
- Prüfen der Plugin Checksums
- Prüfen der Adminnutzer
Installation
-
Repository klonen oder Skript kopieren:
git clone git.int.loki-net.at/esn-support-bash-snippets.git cd esn-support-bash-snippets/legacy/wpchecker chmod +x wpchecker.sh -
Abhängigkeiten (falls vorhanden) installieren:
Nutzung
Skript kann im Prinzip von überall aus dem Usercontainer abgesetzt werden, da es über die $HOME-Variable direkt das html-Verzeichnis prüft.
Standardaufruf
./wpchecker.sh
Beispiele
./wpchecker.sh
Optionen
Usage: ./<scriptname> [OPTIONS]
--help Zeigt diese Hilfe
--option Beispieloption
YYYY-MM-DD Beispiel für Datumsargument
Beispielausgabe
bash wpchecker
WPChecker wird gestartet...
Führe zu prüfenden Usernamen an: yun
yun
Führe Stammverzeichnis der zu prüfenden WordPress-Installationen an: html
html
Beginne Prüfung der WordPress-Installationen
++++++++++++++++++++
Prüfe html/pbtest/classicp
+++++++++++++++++
6.2.9
X Coresum-Fehler!
OK Kein eindeutiger Hinweis auf wp2shell!
OK Plugins okay!
Prüfe html/apps/wordpress-134151
+++++++++++++++++
7.1
OK Kein eindeutiger Hinweis auf wp2shell!
OK Plugins okay!
Setup-Hinweise
Falls notwendig, Alias in ~/.bashrc des Kunden setzen:
alias wpchecker='~/bin/wpchecker.sh'
Notes
- WP-CLI muss unter /data/web/eUser/bin abgelegt und ausführbar sein
- ToDos
- non-interaktive Version bauen