2011年7月27日 星期三

在Fedora 上手動安裝 NTOP

1. 安裝必要軟體
yum install libpcap-devel
yum install gdbm-devel
yum install zlib-devel
yum install rrdtool-deve
yum install rrdtool-devel.x86_64 <== 依照安裝的64 or 32 bit 版本做選擇
yum install GeoIP GeoIP-devel
2. synic ntop
cd /usr/local/src/
3. compile ntop
cd ntop
./autogen.sh
make
make install
3. 設定ntop
useradd -M -s /sbin/nologin -r ntop
mkdir /var/log/ntop/
chown ntop:root /usr/local/var/ntop/
chown ntop:ntop /usr/local/share/ntop/
4. 執行ntop
ntop –A (set admin password)
ntop -P /var/log/ntop/ -u nobody (第一次執行不要背景執行, 因為第一次執行會要求輸入密碼)
ntop -P /var/log/ntop/ -u nobody &


5. 開啟Firewall 3000的 port

vi /etc/sysconfig/iptables 加入
-I INPUT 1 -j ACCEPT -p TCP --dport 3000:3001 6.

開機執行, 編輯
vi /etc/rc.d/rc.local
加入
ntop -P /var/log/ntop/ -u nobody > /dev/null &
> /dev/null 是將現擾人的ntop 訊息輸出到/dev/null 也就是不秀在銀幕


參考資料:http://tw.myblog.yahoo.com/trail-0721/article?mid=-2&prev=64&l=a&fid=9

沒有留言: