Ubuntu: модуль безопасности libapache2-mod-security2
Добавлено: 11 авг 2025, 23:26
Прикрутим немного безопасности для Apache.
Это для Ubuntu 22.04 и Ubuntu 24.04
Теперь настроим всё это великолепие.
Скачаем набор правил:
Создадим каталог:
Теперь переместим каталог coreruleset-4.17.1 в /etc/apache2/modsecurity-crs:
Перейдем в каталог и скопируем файл конфигурации:
Далее отредактируем файл
Надо закомментировать вот эту строку
После неё вставьте две эти строки:
Протестируем конфигурацию Apache:
И перезапустим apache:
ссылка на проект: https://github.com/coreruleset/coreruleset
Это для Ubuntu 22.04 и Ubuntu 24.04
Код: Выделить всё
apt install libapache2-mod-security2
Код: Выделить всё
systemctl restart apache2
Скачаем набор правил:
Код: Выделить всё
wget https://github.com/coreruleset/coreruleset/releases/download/v4.17.1/coreruleset-4.17.1-minimal.tar.gz
Код: Выделить всё
tar xfzv v4.17.1.tar.gz
Код: Выделить всё
mkdir /etc/apache2/modsecurity-crs/
Код: Выделить всё
mv coreruleset-4.17.1/ /etc/apache2/modsecurity-crs/
Код: Выделить всё
cd /etc/apache2/modsecurity-crs/coreruleset-4.17.1
cp crs-setup.conf.example crs-setup.conf
Код: Выделить всё
/etc/apache2/mods-enabled/security2.conf
Код: Выделить всё
IncludeOptional /usr/share/modsecurity-crs/*.load
Код: Выделить всё
IncludeOptional /etc/apache2/modsecurity-crs/coreruleset-4.17.1/crs-setup.conf
IncludeOptional /etc/apache2/modsecurity-crs/coreruleset-4.17.1/rules/*.conf
Код: Выделить всё
apache2ctl -t
Код: Выделить всё
systemctl restart apache2