Nova Extensão para Plesk. Proteção Antivírus para melhorar a segurança do seu servidor. Porquê escolher o Flex Antivirus?

API — Programação Web

Utilitário Plesk - CLI

Execute comandos do Firewall Manager diretamente pela linha de comando do Windows Server. Ideal para scripts de automação, tarefas agendadas e administração remota.

Windows Server CMD PowerShell Administrador

O que é o utilitário CLI do Firewall Manager?

A CLI foi projetada para a integração do Plesk com aplicações de terceiros e scripts de automação. O usuário administrador pode executar todos os utilitários de linha de comando a partir do console do servidor sem depender da interface web (GUI) do Plesk.

Três métodos de execução disponíveis


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>

Referência completa de comandos CLI


Comando Parâmetro Descrição Exemplo de uso
Gestão de endereços IP
--add <IP> <RULEID>
Adicionar um endereço IP a uma regra do firewall.
Requer especificar o identificador de regra <RULEID> como segundo parâmetro.
Adicionar 1.2.3.4 à regra SMTP:
> plesk ext flex-firewall-manager --add 1.2.3.4 SMTP
--remove <IP> <RULEID>
Remover um endereço IP de uma regra do firewall.
Requer especificar o identificador de regra <RULEID> como segundo parâmetro.
Remover 1.2.3.4 da regra SMTP:
> plesk ext flex-firewall-manager --remove 1.2.3.4 SMTP
--whitelist <IP>
Adicionar um endereço IP à lista de exceções (whitelist).
Os IPs na whitelist nunca serão bloqueados pelo sistema de proteção automática.
Adicionar 1.2.3.4 à whitelist:
> plesk ext flex-firewall-manager --whitelist 1.2.3.4
--find <IP> -firewall -mailenable
Buscar um endereço IP nas regras do Firewall do Windows ou nas listas do MailEnable.
Requer especificar o contexto de busca: -firewall ou -mailenable.
Buscar 1.2.3.4 no Firewall:
> plesk ext flex-firewall-manager --find 1.2.3.4 -firewall
Buscar 1.2.3.4 no MailEnable:
> plesk ext flex-firewall-manager --find 1.2.3.4 -mailenable
Gestão de regras do firewall
--enable <RULEID>
Ativar uma regra do firewall.
Requer especificar o identificador de regra <RULEID>.
Ativar a regra SMTP:
> plesk ext flex-firewall-manager --enable SMTP
--disable <RULEID>
Desativar uma regra do firewall.
Requer especificar o identificador de regra <RULEID>.
Desativar a regra SMTP:
> plesk ext flex-firewall-manager --disable SMTP
--list <id> <exist>
Mostrar a lista de regras disponíveis ou seus identificadores.
Use id para obter os identificadores de regra, ou exist para listar os nomes de regras atualmente ativas no sistema.
Obter lista de identificadores de regra:
> plesk ext flex-firewall-manager --list id
Listar nomes de regras existentes:
> plesk ext flex-firewall-manager --list exist
Controle do sistema e status
--on <firewall> <extension>
Ativar o Firewall do Windows ou habilitar a extensão Firewall Manager.
Use firewall para ativar o Firewall do Windows ou extension para habilitar a extensão.
Ativar o Firewall do Windows:
> plesk ext flex-firewall-manager --on firewall
Habilitar a extensão:
> plesk ext flex-firewall-manager --on extension
--off <firewall> <extension>
Desativar o Firewall do Windows ou desabilitar a extensão Firewall Manager.
Use firewall para parar o Firewall do Windows ou extension para desabilitar a extensão.
Desativar o Firewall do Windows:
> plesk ext flex-firewall-manager --off firewall
Desabilitar a extensão:
> plesk ext flex-firewall-manager --off extension
--status <firewall> <extension> <protection> <mailenable> <smartermail>
Consultar o status do Firewall do Windows, da extensão ou dos módulos de proteção ativos.
Suporta os contextos: firewall, extension, protection, mailenable e smartermail.
Status do Firewall do Windows:
> plesk ext flex-firewall-manager --status firewall
Status da extensão:
> plesk ext flex-firewall-manager --status extension
Listar status de todas as proteções:
> plesk ext flex-firewall-manager --status protection
Status do serviço MailEnable:
> plesk ext flex-firewall-manager --status mailenable
Status do serviço SmarterMail:
> plesk ext flex-firewall-manager --status smartermail
Módulos de proteção
--protection <modulo>
Alternar o estado ativo/inativo de um módulo de proteção específico.
Módulos disponíveis: SMTP IMAP POP FTP SECURITY DB RDP WEB
Alternar o módulo SMTP:
> plesk ext flex-firewall-manager --protection SMTP
Alternar o módulo RDP:
> plesk ext flex-firewall-manager --protection RDP
Ajuda
--help —
Mostrar a ajuda integrada com todos os comandos disponíveis e sua descrição.
Mostrar ajuda completa:
> plesk ext flex-firewall-manager --help

Automação: Você pode agendar a execução de comandos CLI através do Agendador de Tarefas do Windows para realizar manutenções periódicas ou bloqueios automáticos baseados em logs.