Это для 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