Назад | Перейти на главную страницу

Установка mod_security не создает / usr / share / modsecurity-crs /

У меня есть сервер с лампой Ubuntu 14

Я установил mod_security:

apt-get install libapache2-modsecurity

затем решил удалить с помощью этой команды:

sudo apt-get remove libapache2-modsecurity

Затем удалил вручную (ftp) некоторые файлы и папки, такие как файл журнала, папку: /usr/share/modsecurity-crs и файлы conf и load в модах apache включены и доступны

Потом решил снова установить mod_security для

sudo apt-get remove libapache2-modsecurity

но теперь файл журнала не создается и /usr/share/modsecurity-crs папка тоже не создается.

Есть ли способ решить эту проблему?

Причина, по которой у вас возникла эта проблема, заключается в том, что libapache2-modsecurity не включает в свой список файлы, которые вы удалили, поэтому, чтобы они снова появлялись, вам необходимо переустановить рекомендуемые пакет modsecurity-crs, который, вероятно, установлен прямо сейчас, поэтому вы можете переустановить его, используя следующую команду.

# apt-get install --reinstall modsecurity-crs

В следующий раз, чтобы иметь представление о списке файлов пакета, вы можете проверить онлайн через http://packages.ubuntu.com/trusty/all/modsecurity-crs/filelist или с помощью инструмента dpkg, если пакет установлен.

$ dpkg -L modsecurity-crs