web-dev-qa-db-ja.com

modsecurity Apache mod-security.confがありません

Serverfaultiansのご挨拶。私のnoobスコア1ポイントからわかるように、私はサーバーの男ではありません。しかし、多分もっと精通しているそれらは私を助けることができます。

Ubuntu v13.1032ビットサーバーとApache2v2.4.6を使用しており、インターネットに公開された本番/テストサーバーでmodsecuritymodevasiveをセットアップして構成しようとしています。私はこのチュートリアルに従おうとしています: 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

このファイルは存在しません。助言がありますか?

4
James

おそらくUbuntu14.04を使用しています。そのバージョンにはいくつかの変更があります。必要なルールを追加するには、代わりに次のファイルを編集します。

Sudo vi /etc/Apache/mods-enabled/security2.conf
4
user225752

答えは stackoverflow で見つかりました。サーバーの質問のための奇妙な場所。とにかく、それは他の人を助けるかもしれません: 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になりました。

0
James