Provavelmente você está usando o Ubuntu 14.04. Há algumas alterações nessa versão. Para adicionar as regras desejadas, edite o seguinte arquivo:
sudo vi /etc/apache/mods-enabled/security2.conf
Saudações Serverfaultians. Eu não sou um cara de servidor como você pode ver da minha pontuação noob de 1 ponto. Mas talvez os mais versados possam me ajudar.
Estou usando o Ubuntu v13.10 Server de 32 bits e o Apache2 v2.4.6 e estou tentando instalar e configurar modsecurity
e modevasive
em um servidor de teste / produção com acesso à Internet. Eu estou tentando seguir este tutorial: link .
Mas no passo 3:
Agora adicione essas regras ao Apache2. Abra uma janela de terminal e digite:
sudo vi /etc/apache2/mods-available/mod-security.conf
Este arquivo não existe. Alguma sugestão?
A resposta foi encontrada em stackoverflow . Lugar estranho para uma questão de servidor. Independentemente disso, pode ajudar os outros: Tentando configurar mod-security mas mod-security.conf está faltando
O arquivo é denominado /etc/apache2/mods-available/security2.conf
e é ativado por padrão após modsecurity
install.
# make changes to security2.conf
a2dismod security2
a2enmod security2
service apache2 restart
Da mesma forma, modevasive
agora é /etc/apache2/mods-available/evasive.conf
.