Configurando o SELinux¶
Se o mecanismo SELinux estiver ativado em um host com um nó de filtro, ele pode interferir no nó de filtro, tornando-o inoperante:
- Os valores de RPS (solicitações por segundo) e APS (ataques por segundo) do nó de filtro não serão exportados para a nuvem Wallarm.
O SELinux é instalado e ativado por padrão em distribuições Linux baseadas em RedHat (por exemplo, CentOS ou Amazon Linux 2.0.2021x e inferior). O SELinux também pode ser instalado em outras distribuições Linux, como Debian ou Ubuntu.
É obrigatório desativar o SELinux ou configurá-lo para que não interrompa a operação do nó de filtro.
Verifique o status do SELinux¶
Execute o seguinte comando:
Examine a saída:
-
SELinux status: enabled
-
SELinux status: disabled
Configurar SELinux¶
Permita que a utilidade collectd
use um soquete TCP para tornar o nó de filtro operacional com o SELinux ativado. Para fazer isso, execute o seguinte comando:
Verifique se o comando acima foi executado com êxito executando o seguinte comando:
A saída deve conter esta string:
Desative o SELinux¶
Para definir o SELinux em um estado desativado
-
execute o comando
setenforce 0
(o SELinux será desativado até a próxima reinicialização) ou -
defina o valor da variável
SELINUX
comodisabled
no arquivo/etc/selinux/config
, em seguida, reinicie (o SELinux será desativado permanentemente).