[vine-users:080836] Re: <ご教授願い>Vine5.2へのsnortの導入手法
Hajime Satono
hsatono @ iodata.jp
2011年 2月 17日 (木) 11:48:09 JST
里野@金沢です。
岸様。
On 2011/02/16 11:16,, swing4jazzy @ gmail.com-san wrote:
> ちょうど最新の snort-2.9.0.3-1 をインストールした備忘録をアップした所で
> す。但し私の環境は x86_64 ですので、参考にされるにあたってはご自身の環境
> に読みかえて行ってください。
http://swing.jakou.com/vine/server-5.2.html#snort
大変参考になる資料をご作成、ご提示いただき大感謝です_(_ _)_
岸様のシステムはVine5.2ベースと思うのですが、
「apache-1.3.41-3vl5」を導入されているのは訳ありでしょうか?
(Vine5.2ですと通常デフォルトの導入ではApache2になるかと。。)
ですので「x86_64」→「i386」以外にも
「php5-apache」→「php5-apache2」等、適時読み替えさせていただき、
またMySqlは導入済みでしたので必要だと思われる部分(ここがバグかも?
を実行する形で進めました。
また最初は「root」で実施してたのですがコンパイラ内部エラーとか出たので
ご提示の通り一般ユーザをroot同権でsudoできるようにして再実施したところ、
下記まで進む事が出来ました。
● Snort 本体のインストール
1:snort ########################################### [ 50%]
2:snort-mysql ########################################### [100%]
● Snort の設定
● Snort のルールファイルを入手
● MySQL の設定
ところが
● Snort の起動
のテスト段階・・・
>最初に次のようなコマンドを入力してエラーが出ないことを確認。
>$ sudo /usr/sbin/snort -c /etc/snort/snort.conf -i eth1
・・・で
>Commencing packet processing (pid=17385)
>このようになればOK! 終了は Ctrl+c
・・・とされているのですが、当方では下記の様に
**エラー引用ここから***********************************************
[ Port Based Pattern Matching Memory ]
+- [ Aho-Corasick Summary ] -------------------------------------
| Storage Format : Full-Q
| Finite Automaton : DFA
| Alphabet Size : 256 Chars
| Sizeof State : Variable (1,2,4 bytes)
| Instances : 384
| 1 byte states : 373
| 2 byte states : 11
| 4 byte states : 0
| Characters : 83197
| States : 67342
| Transitions : 5166086
| State Density : 30.0%
| Patterns : 4435
| Match States : 3998
| Memory (MB) : 32.82
| Patterns : 0.36
| Match Lists : 0.54
| DFA
| 1 byte states : 1.89
| 2 byte states : 29.65
| 4 byte states : 0.00
+----------------------------------------------------------------
[ Number of patterns truncated to 20 bytes: 693 ]
pcap DAQ configured to passive.
Acquiring network traffic from "eth0".
Decoding Ethernet
WARNING: normalizations disabled because DAQ can't replace packets.
ERROR: database: mysql_error: Access denied for user 'snort'@'localhost'
(using password: YES)
Fatal Error, Quitting..
**エラー引用ここまで***********************************************
となってしまいます。
mysqlのsnortユーザのpasswordは何度も確認したのですが間違っては無かったです。
(最低文字数制限とかあるのでしょうか?現在は英文字7文字で設定してます)
ということで、本件に関して問題点等お解りになる方いらっしゃいましたら
ご指摘・アドバイス等いただきたくお願いいたします_(_ _)_
By Hajime Satono / hsatono @ iodata.jp
vine-users メーリングリストの案内