InfraFenceInfraFence

Live Security Operations

Empezar

Extensión para Plesk

Instala la extensión de InfraFence para Plesk Obsidian, dónde aparece, quién puede usarla, las entradas del Action Log y cómo quitarla.

Última actualización:

La extensión está en desarrollo: todavía no está lista para servidores en producción. Escribe a info@infrafence.com si quieres probarla.

Requisitos

  • Plesk Obsidian 18.0.60 o posterior, en Linux.
  • Una organización de InfraFence con Basic, Pro o AutoMode: la extensión, como el plugin para WHM, solo está incluida en los planes de pago. Todavía no muestra los mensajes sobre el plan ni el estado abierto o resuelto del plugin de WHM: con el agente 1.0.34 o posterior, fuera de un plan de pago sus pantallas muestran un error con el código (plan_required, unpaid o unknown) en lugar de los datos.
  • El agente de InfraFence en el servidor. Sin él, la extensión muestra una sola pantalla que explica cómo añadir el servidor.

Instalación

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

El mismo comando la actualiza. Para quitarla:

bash
plesk bin extension -u infrafence

Quitarla no deja nada atrás y nunca toca el firewall, ModSecurity, fail2ban ni el agente.

Dónde aparece

  • En la navegación de la izquierda, en Server Management, y como botón en la página de inicio (Home).
  • Un bloque de estado para la página de inicio (Customize › Security).

Solo el administrador de Plesk puede abrirla. Sigue el idioma de Plesk y sus temas Contrast y oscuro.

Cómo funciona

La extensión se ejecuta con el usuario propio de Plesk, psaadm. Llega al agente a través de un pequeño wrapper que Plesk ejecuta como root, /usr/local/psa/admin/sbin/modules/infrafence/infrafence-panel. Cada cambio pasa por una confirmación, con el token CSRF de Plesk, y se comprueba en el navegador, en PHP, en el wrapper y en el agente. Los escaneos solo se ejecutan sobre el document root de un sitio dentro del directorio de vhosts de Plesk.

Cada cambio también se escribe en el Action Log de Plesk (Tools & Settings › Action Log): una dirección desbloqueada, permitida o quitada de la lista de permitidas, o un escaneo iniciado.

Ajuste opcional

Para que el enlace "añadir este servidor" apunte a otra dirección, en /usr/local/psa/admin/conf/panel.ini:

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