InfraFenceInfraFence

Live Security Operations

Inizia

Estensione Plesk

Installare l'estensione InfraFence per Plesk Obsidian: dove compare, chi può usarla, le voci nell'Action Log e come rimuoverla quando non serve più.

Ultimo aggiornamento:

L'estensione è in sviluppo: non è ancora pronta per i server in produzione. Scrivi a info@infrafence.com se vuoi provarla.

Requisiti

  • Plesk Obsidian 18.0.60 o successivo, su Linux.
  • Un'organizzazione InfraFence con Basic, Pro o AutoMode: l'estensione, come il plugin per WHM, è inclusa solo nei piani a pagamento. Non mostra ancora i messaggi sul piano né lo stato aperto o risolto del plugin WHM: con l'agente 1.0.34 o successivo, fuori da un piano a pagamento le sue schermate mostrano un errore con il codice (plan_required, unpaid o unknown) al posto dei dati.
  • L'agente InfraFence sul server. Senza l'agente, l'estensione mostra una sola schermata che spiega come aggiungere il server.

Installazione

bash
plesk bin extension -i infrafence-plesk-1.0.0-1.zip

Lo stesso comando la aggiorna. Per rimuoverla:

bash
plesk bin extension -u infrafence

La rimozione non lascia nulla dietro di sé e non tocca mai il firewall, ModSecurity, fail2ban o l'agente.

Dove compare

  • Nella navigazione a sinistra, sotto Server Management, e come pulsante nella Home page.
  • Un blocco di stato per la Home page (Customize › Security).

Solo l'amministratore di Plesk può aprirla. Segue la lingua di Plesk e i suoi temi Contrast e scuro.

Come funziona

L'estensione gira con l'utente di Plesk, psaadm. Raggiunge l'agente attraverso un piccolo wrapper che Plesk esegue come root, /usr/local/psa/admin/sbin/modules/infrafence/infrafence-panel. Ogni modifica passa da una conferma, con il token CSRF di Plesk, e viene verificata nel browser, in PHP, nel wrapper e nell'agente. Le scansioni girano solo sulla document root di un sito all'interno della directory vhosts di Plesk.

Ogni modifica viene anche scritta nell'Action Log di Plesk (Tools & Settings › Action Log): un indirizzo sbloccato, consentito, rimosso dalla lista degli indirizzi consentiti, o una scansione avviata.

Impostazione opzionale

Per far puntare il link "aggiungi questo server" a un indirizzo diverso, in /usr/local/psa/admin/conf/panel.ini:

ini
[ext-infrafence]
addServerUrl = "https://infrafence.com/add-server"