FreeBSDサーバー構築マニュアル

アンチウイルス Clam Antivirus インストール




ヒントこの章を始める前に下記の設定が必要です

「logrotate インストール」

■clamavインストール
[root@ns1 ~]# cd /usr/ports/security/clamav
[root@ns1 clamav]# make BATCH=yes install clean
[root@ns1 clamav]# rehash
[root@ns1 clamav]# cd

■clamd.conf編集
[root@ns1 ~]# cp /usr/local/etc/clamd.conf /usr/local/etc/clamd.conf.org
[root@ns1 ~]# chmod 644 /usr/local/etc/clamd.conf
[root@ns1 ~]# vi /usr/local/etc/clamd.conf

#LogTime yes
↓
LogTime yes ←コメント解除(ログに時間を付ける)

User clamav
↓
#User clamav ←コメントアウト(root権限で動作させる)

■freshclam.conf編集
[root@ns1 ~]# cp /usr/local/etc/freshclam.conf /usr/local/etc/freshclam.conf.org
[root@ns1 ~]# chmod 644 /usr/local/etc/freshclam.conf
[root@ns1 ~]# vi /usr/local/etc/freshclam.conf

#DatabaseMirror db.XY.clamav.net
↓
DatabaseMirror db.jp.clamav.net ←コメント解除&変更(ミラー変更)

DatabaseOwner clamav
↓
DatabaseOwner root ←変更(root権限で動作させる)

■clamav起動
[root@ns1 ~]# vi /etc/rc.conf

clamav_clamd_enable="YES" ←追加(clamd起動)
clamav_freshclam_enable="YES" ←追加(freshclam起動)
[root@ns1 ~]# /usr/local/etc/rc.d/clamav-clamd start [root@ns1 ~]# /usr/local/etc/rc.d/clamav-freshclam start

■ウイルスデータベース更新
[root@ns1 ~]# freshclam
ClamAV update process started at Sat Feb  9 21:01:12 2008
main.cvd is up to date (version: 45, sigs: 169676, f-level: 21, builder: sven)
daily.cvd is up to date (version: 5755, sigs: 38210, f-level: 21, builder: ccordes)

■スキャンテスト
[root@ns1 ~]# clamscan --infected --remove --recursive

----------- SCAN SUMMARY -----------
Known viruses: 244574
Engine version: 0.92.1
Scanned directories: 1
Scanned files: 7
Infected files: 0 ←感染ファイルは0
Data scanned: 0.00 MB
Time: 1.999 sec (0 m 1 s)

■clamscan定期実行
[root@ns1 ~]# vi /etc/periodic/daily/600.clamscan

↓下記を記入
#!/bin/sh

/usr/local/bin/clamscan -i -r --remove /home >> /var/log/clamav/clamscan.log 2>&1
[root@ns1 ~]# chmod 755 /etc/periodic/daily/600.clamscan

■ログローテーション
[root@ns1 ~]# vi /usr/local/etc/logrotate.d/clamav

↓下記を記入
/var/log/clamav/clamscan.log{
	monthly
	rotate 4
	missingok
}


Home PageTop Last updated 2010-02-11

このサイトはリンクフリーです。ご自由にリンクしてください。 Copyright freebsd.server-manual.com