Nueva Extensión para Plesk. Protección Antivirus para mejorar la seguridad de tu servidor. ¿Por qué elegir Flex Antivirus?

API — Programación Web

Utilidad Plesk - CLI

Ejecuta comandos de Firewall Manager directamente desde la línea de comandos de Windows Server. Ideal para scripts de automatización, tareas programadas y administración remota.

Windows Server CMD PowerShell Administrador

¿Qué es la utilidad CLI de Firewall Manager?

La CLI está diseñada para la integración de Plesk con aplicaciones de terceros y scripts de automatización. El usuario administrador puede ejecutar todas las utilidades de línea de comandos desde la consola del servidor sin depender de la interfaz web (GUI) de Plesk.

Tres métodos de ejecución disponibles


1
plesk sbin modules\flex-firewall-manager\ffm <parameters>
2
plesk ext flex-firewall-manager <parameters>
3
%plesk_dir%\admin\bin\modules\flex-firewall-manager\ffm <parameters>

Referencia completa de comandos CLI


Comando Parámetro Descripción Ejemplo de uso
Gestión de direcciones IP
--add <IP> <RULEID>
Añadir una dirección IP a una regla del firewall.
Requiere especificar el identificador de regla <RULEID> como segundo parámetro.
Añadir 1.2.3.4 a la regla SMTP:
> plesk ext flex-firewall-manager --add 1.2.3.4 SMTP
--remove <IP> <RULEID>
Eliminar una dirección IP de una regla del firewall.
Requiere especificar el identificador de regla <RULEID> como segundo parámetro.
Eliminar 1.2.3.4 de la regla SMTP:
> plesk ext flex-firewall-manager --remove 1.2.3.4 SMTP
--whitelist <IP>
Añadir una dirección IP a la lista de excepciones (whitelist).
Las IPs en la whitelist nunca serán bloqueadas por el sistema de protección automática.
Añadir 1.2.3.4 a la whitelist:
> plesk ext flex-firewall-manager --whitelist 1.2.3.4
--find <IP> -firewall -mailenable
Buscar una dirección IP en las reglas del Firewall de Windows o en las listas de MailEnable.
Requiere especificar el contexto de búsqueda: -firewall o -mailenable.
Buscar 1.2.3.4 en el Firewall:
> plesk ext flex-firewall-manager --find 1.2.3.4 -firewall
Buscar 1.2.3.4 en MailEnable:
> plesk ext flex-firewall-manager --find 1.2.3.4 -mailenable
Gestión de reglas del firewall
--enable <RULEID>
Activar una regla del firewall.
Requiere especificar el identificador de regla <RULEID>.
Activar la regla SMTP:
> plesk ext flex-firewall-manager --enable SMTP
--disable <RULEID>
Desactivar una regla del firewall.
Requiere especificar el identificador de regla <RULEID>.
Desactivar la regla SMTP:
> plesk ext flex-firewall-manager --disable SMTP
--list <id> <exist>
Mostrar la lista de reglas disponibles o sus identificadores.
Use id para obtener los identificadores de regla, o exist para listar los nombres de reglas activas en el sistema.
Obtener lista de identificadores de regla:
> plesk ext flex-firewall-manager --list id
Listar nombres de reglas existentes:
> plesk ext flex-firewall-manager --list exist
Control del sistema y estado
--on <firewall> <extension>
Activar el Firewall de Windows o habilitar la extensión Firewall Manager.
Use firewall para activar el Firewall de Windows o extension para habilitar la extensión.
Activar el Firewall de Windows:
> plesk ext flex-firewall-manager --on firewall
Habilitar la extensión:
> plesk ext flex-firewall-manager --on extension
--off <firewall> <extension>
Desactivar el Firewall de Windows o deshabilitar la extensión Firewall Manager.
Use firewall para detener el Firewall de Windows o extension para deshabilitar la extensión.
Desactivar el Firewall de Windows:
> plesk ext flex-firewall-manager --off firewall
Deshabilitar la extensión:
> plesk ext flex-firewall-manager --off extension
--status <firewall> <extension> <protection> <mailenable> <smartermail>
Consultar el estado del Firewall de Windows, la extensión o los módulos de protección activos.
Admite los contextos: firewall, extension, protection, mailenable y smartermail.
Estado del Firewall de Windows:
> plesk ext flex-firewall-manager --status firewall
Estado de la extensión:
> plesk ext flex-firewall-manager --status extension
Listar estado de todas las protecciones:
> plesk ext flex-firewall-manager --status protection
Estado del servicio MailEnable:
> plesk ext flex-firewall-manager --status mailenable
Estado del servicio SmarterMail:
> plesk ext flex-firewall-manager --status smartermail
Módulos de protección
--protection <modulo>
Alternar el estado activo/inactivo de un módulo de protección específico.
Módulos disponibles: SMTP IMAP POP FTP SECURITY DB RDP WEB
Alternar el módulo SMTP:
> plesk ext flex-firewall-manager --protection SMTP
Alternar el módulo RDP:
> plesk ext flex-firewall-manager --protection RDP
Ayuda
--help —
Mostrar la ayuda integrada con todos los comandos disponibles y su descripción.
Mostrar ayuda completa:
> plesk ext flex-firewall-manager --help

Automatización: Puedes programar la ejecución de comandos CLI mediante el Programador de tareas de Windows para realizar mantenimientos periódicos o bloqueos automáticos basados en logs.