Plesk-Erweiterung
Die InfraFence-Erweiterung für Plesk Obsidian installieren: wo sie erscheint, wer sie nutzen kann, die Einträge im Action Log und wie du sie entfernst.
Zuletzt aktualisiert:
Die Erweiterung ist in Entwicklung: Sie ist noch nicht bereit für produktive Server. Schreib an info@infrafence.com, wenn du sie ausprobieren möchtest.
Voraussetzungen
- Plesk Obsidian 18.0.60 oder neuer, unter Linux.
- Eine InfraFence-Organisation mit Basic, Pro oder AutoMode: Die Erweiterung ist wie das WHM-Plugin nur in den bezahlten Tarifen enthalten. Sie zeigt die Tarif-Hinweise und den Zustand offen oder behoben des WHM-Plugins noch nicht: Ab Agent 1.0.34 zeigen ihre Bildschirme außerhalb eines bezahlten Tarifs einen Fehler mit dem Code (
plan_required,unpaidoderunknown) statt der Daten. - Der InfraFence-Agent auf dem Server. Ohne ihn zeigt die Erweiterung nur einen Bildschirm, der erklärt, wie du den Server hinzufügst.
Installation
plesk bin extension -i infrafence-plesk-1.0.0-1.zipDerselbe Befehl aktualisiert sie auch. Zum Entfernen:
plesk bin extension -u infrafenceBeim Entfernen bleibt nichts zurück, und Firewall, ModSecurity, fail2ban und der Agent werden nie angetastet.
Wo sie erscheint
- In der linken Navigation unter Server Management und als Schaltfläche auf der Startseite.
- Ein Statusblock für die Startseite (Customize › Security).
Nur der Plesk-Administrator kann sie öffnen. Sie folgt der Sprache von Plesk und seinen Contrast- und Dark-Themes.
Wie sie läuft
Die Erweiterung läuft unter Plesks eigenem Benutzer psaadm. Den Agenten erreicht sie über einen kleinen Wrapper, den Plesk als root ausführt: /usr/local/psa/admin/sbin/modules/infrafence/infrafence-panel. Jede Änderung erfordert eine Bestätigung mit dem CSRF-Token von Plesk und wird im Browser, in PHP, im Wrapper und im Agenten geprüft. Scans laufen nur auf dem Document Root einer Website innerhalb des vhosts-Verzeichnisses von Plesk.
Jede Änderung wird außerdem in Plesks Action Log (Tools & Settings › Action Log) eingetragen: eine Adresse entsperrt, auf die Whitelist gesetzt oder von ihr entfernt, oder ein Scan gestartet.
Optionale Einstellung
Damit der Link „diesen Server hinzufügen“ auf eine andere Adresse zeigt, in /usr/local/psa/admin/conf/panel.ini:
[ext-infrafence]
addServerUrl = "https://infrafence.com/add-server"