小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


CentOS 6.0にClam AntiVirusをインストールする

はじめに

CentOS 6.0に無料で使えるウイルス対策ソフトClam AntiVirusをインストールしてみました。このエントリを書くにあたり、以下のサイトを参考にしました。

CentOS 徹底入門
CentOS 徹底入門
posted with amazlet at 11.07.16
中島 能和
翔泳社
売り上げランキング: 352926

dagリポジトリを追加する

はじめは、yumコマンドからClam AntiVirusをインストールすることができないので、インストールできるようにdagリポジトリというものを追加します。
1. rootになります。

su -

2. 以下のコマンドで、CentOS-Dag.repoというファイルを開きます。なければ自動で作成されます。

nano /etc/yum.repos.d/CentOS-Dag.repo

3. ファイルに以下の内容をコピーします。

[dag]
name=CentOS-$releasever - Dag
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
Clam AntiVirusをインストールする

上記の手順をしたあとに以下のコマンドでClam AntiVirusをインストールすることができます。

yum -y install clamav

インストールが完了したら、CentOS-Dag.repoのenabled=1を0にしてリポジトリを無効にします。

-enabled=1
+enabled=0
定義ファイルを最新化する

以下のコマンドで定義ファイルをアップデートすることができます。

freshclam
ウイルスチェックを行う

以下のコマンドでxxxユーザのホームディレクトリを対象として、ウイルスチェックを行います。ウイルスチェック実行後に結果が表示されますが、Infected filesの欄が検出されたウイルスの数になります。

clamscan --log=/var/log/clamav.log --infected --remove --recursive /home/xxx

----------- SCAN SUMMARY -----------
Known viruses: 997918
Engine version: 0.97.1
Scanned directories: 98
Scanned files: 100
Infected files: 0 ←ここが検出されたウイルスの数
Data scanned: 4.93 MB
Data read: 45.24 MB (ratio 0.11:1)
Time: 7.663 sec (0 m 7 s)