Приветствую Serverfaultians. Я не официант, как вы можете видеть по моей оценке в 1 балл. Но, возможно, более сведущие смогут мне помочь.
Я использую 32-разрядный сервер Ubuntu v13.10 и Apache2 v2.4.6, и я пытаюсь установить и настроить modsecurity
и modevasive
на доступном в Интернет производственном / тестовом сервере. Я пытаюсь следовать этому руководству: http://www.thefanclub.co.za/how-to/how-install-apache2-modsecurity-and-modevasive-ubuntu-1204-lts-server.
Но на шаге 3:
Теперь добавьте эти правила в Apache2. Откройте окно терминала и введите:
sudo vi /etc/apache2/mods-available/mod-security.conf
Этот файл не существует. Какие-либо предложения?
Возможно, вы используете Ubuntu 14.04. в этой версии есть пара изменений. Чтобы добавить нужные правила, вместо этого отредактируйте следующий файл:
sudo vi /etc/apache/mods-enabled/security2.conf
Ответ был найден на переполнение стека. Странное место для серверного вопроса. Тем не менее, это может помочь другим: Пытаюсь настроить mod-security, но отсутствует mod-security.conf
Файл называется /etc/apache2/mods-available/security2.conf
и по умолчанию он включен после modsecurity
установить.
# make changes to security2.conf
a2dismod security2
a2enmod security2
service apache2 restart
Так же, modevasive
сейчас /etc/apache2/mods-available/evasive.conf
.