(firefoxが落ちて書き直し)

おととい家のVineLinux3.2サーバにClamAntiVirusを入れた。インストールして、スキャンテストして、デーモン登録して、毎日アップデートするようにした。

■インストールと設定

/etc/apt/sources.listを編集して、rpm [vine] と rpm-src [vine] にextrasオプションを追加

インストール

# apt-get install clamv

/etc/clamd.confを編集

# ログファイルを置く場所

LogFile /var/log/clamd.log

clamのウィルスリストを最新版にする

# freshclam

errorが出るので、エラーのでる2つのファイルの Example の行をコメントアウトして再び

# freshclam

アップデート成功。

■スキャンテスト

スキャン方法

# clamscan –infected –remove –recursive ディレクトリパス

テスト用ウィルスを2つ置いて試してみる

http://www.eicar.org/download/eicar.com.txt

http://www.eicar.org/download/eicar.com

■デーモンの自動起動

【Vine Linuxで自宅サーバー】アンチウイルスソフト導入(Clam AntiVirus編)を見る

■ウィルスリストのアップデートと全ファイルスキャンの自動化

crontabを使う。

まず /root/sh/ClamAV.sh にShellScriptを書く

#!/bin/sh

$LOG=’/var/log/ClamAV.log’

freshclam > $LOG

clamscan –remove -r / >> $LOG 2>&1

grep ” FOUND” $LOG

cronを編集

# crontab -e

苦手なviが起動するので、 i を押して編集モードに入る

適当な行に加える。毎朝6時に実行する。

00 06 * * * /root/sh/ClamAV.sh

書いたら、Escを連打してからShift+zを2回押してviを抜ける

ちゃんと登録されてるか確認する

# crontab -l

完了。

(* 06 * * * /root/sh/ClamAV.sh にしてて6時台に毎分1つずつ起動させてサーバ落とした)

■参考

【Vine Linuxで自宅サーバー】アンチウイルスソフト導入(Clam AntiVirus編)