Snort のインストール

Snort 公式サイト から Snort のソースファイルをダウンロードしてインストールする方法を紹介します。

Snort に必要なパッケージのインストール

Snort が動作するために要なパッケージ(pcre-devel)を yum を使ってインストールします。

# yum -y install pcre-devel

Snort 実行ユーザーの作成

Snort をユーザー権限で実行させるためにユーザー snort を作成します。

# useradd -d /var/empty/snort -s /sbin/nologin snort

Snort のダウンロードとインストール

Snort のソースファイルを Snort 公式サイト からダウンロードします。

# wget -P /usr/local/src http://www.snort.org/dl/current/snort-2.4.5.tar.gz

インストール先となるディレクトリを作成し、ソースファイルを保存したディレクトリに移動します。

# mkdir /usr/local/snort-2.4.5
# cd /usr/local/src

ダウンロードしたソースファイルを展開してコンパイルとインストールを行います。

# tar xzf snort-2.4.5.tar.gz
# cd snort-2.4.5
# ./configure --prefix=/usr/local/snort-2.4.5
# make
# make install
--prefix=/usr/local/snort-2.4.5 インストール先のディレクトリを指定します。

Snort のディレクトリを /usr/local/snort としてアクセスできるようにシンボリックリンクを作成します。

# ln -sfn /usr/local/snort-2.4.5 /usr/local/snort