「インストール - Clam AntiVirus」の版間の差分

提供:MochiuWiki - SUSE, Electronic Circuit, PCB
ナビゲーションに移動 検索に移動
(Wiki がページ「Clam AntiVirusのインストール方法(CentOS)」を「インストール - Clam AntiVirus(CentOS)」に、リダイレクトを残さずに移動しました)
編集の要約なし
1行目: 1行目:
== Clam AntiVirusのインストール ==
== Clam AntiVirusのインストール ==
以下のコマンドを入力して、アンチウィルスソフトウェアであるClam AntiVirusをインストールする。<br>
==== パッケージ管理システムからインストール ====
以下のコマンドを入力して、Clam AntiVirusをインストールする。<br>
# CentOS
  sudo yum --enablerepo=epel install clamav clamav-update    # Clam AntiVirusをEPELからインストール
  sudo yum --enablerepo=epel install clamav clamav-update    # Clam AntiVirusをEPELからインストール
# SUSE
sudo zypper install pcre-devel clamav clamav-database clamav-nodb clamz
<br>
Clam AntiVirusのインストール完了後、Clam AntiVirusの設定ファイルを以下のように編集する。<br>
  sudo sed -i -e "s/^Example/#Example/" /etc/freshclam.conf  # Exampleから始まる行をコメントアウト
  sudo sed -i -e "s/^Example/#Example/" /etc/freshclam.conf  # Exampleから始まる行をコメントアウト
次に、Clam AntiVirusのウイルスデータベースの自動更新を実施しないようにするため、FRESHCLAM_DELAYをdisabled-warnに設定する。<br>
<br>
次に、Clam AntiVirusのウイルスデータベースの自動更新を実施しないようにするため、<code>FRESHCLAM_DELAY</code>項目を<code>disabled-warn</code>に設定する。<br>
  sudo vi /etc/sysconfig/freshclam
  sudo vi /etc/sysconfig/freshclam
<br>
# /etc/sysconfig/freshclamファイル
   
   
# /etc/sysconfig/freshclamの設定
  FRESHCLAM_DELAY=disabled-warn
  FRESHCLAM_DELAY=disabled-warn
<br>
==== ソースコードからインストール ====
[https://www.clamav.net Clam AntiVirusの公式Webサイト]にアクセスして、Clam AntiVirusのソースコードをダウンロードする。<br>
<br>
ダウンロードしたClam AntiVirusを解凍して、ビルド向けディレクトリを作成する。<br>
tar xf clamav-<バージョン名>.tar.gz
cd clamav-<バージョン名>
mkdir build && cd build
<br>
Clam AntiVirusをビルドおよびインストールする。<br>
../configure --prefix=<Clam AntiVirusのインストールディレクトリ>
make -j $(nproc)
make install
<br><br>
<br><br>


15行目: 39行目:
<br><br>
<br><br>


== ウイルススキャンの実行(その1) ==
== ウイルススキャンの実行 ==
動作確認として、ウイルススキャンを実行する。<br>
動作確認として、ウイルススキャンを実行する。<br>
  sudo clamscan --infected --remove --recursive /home
  sudo clamscan --infected --remove --recursive /home
29行目: 53行目:
  Data read: 0.00 MB (ratio 0.00:1)
  Data read: 0.00 MB (ratio 0.00:1)
  Time: 10.369 sec (0 m 10 s)
  Time: 10.369 sec (0 m 10 s)
<br><br>
<br>
 
また、無害ウイルスを使用したウイルススキャンを試すこともできる。<br>
== ウイルススキャンの実行(その2) ==
お試しの無害ウィルスをダウンロードする。<br>
お試しの無害ウィルスをダウンロードする。<br>
  sudo curl -O http://www.eicar.org/download/eicar.com
  sudo curl -O http://www.eicar.org/download/eicar.com
<br>
ウイルススキャンを実行する。<br>
ウイルススキャンを実行する。<br>
  sudo clamscan --infected --remove --recursive .
  sudo clamscan --infected --remove --recursive .
52行目: 76行目:


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]]
[[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]]

2021年5月15日 (土) 18:53時点における版

Clam AntiVirusのインストール

パッケージ管理システムからインストール

以下のコマンドを入力して、Clam AntiVirusをインストールする。

# CentOS
sudo yum --enablerepo=epel install clamav clamav-update    # Clam AntiVirusをEPELからインストール

# SUSE
sudo zypper install pcre-devel clamav clamav-database clamav-nodb clamz


Clam AntiVirusのインストール完了後、Clam AntiVirusの設定ファイルを以下のように編集する。

sudo sed -i -e "s/^Example/#Example/" /etc/freshclam.conf  # Exampleから始まる行をコメントアウト


次に、Clam AntiVirusのウイルスデータベースの自動更新を実施しないようにするため、FRESHCLAM_DELAY項目をdisabled-warnに設定する。

sudo vi /etc/sysconfig/freshclam


# /etc/sysconfig/freshclamファイル

FRESHCLAM_DELAY=disabled-warn


ソースコードからインストール

Clam AntiVirusの公式Webサイトにアクセスして、Clam AntiVirusのソースコードをダウンロードする。

ダウンロードしたClam AntiVirusを解凍して、ビルド向けディレクトリを作成する。

tar xf clamav-<バージョン名>.tar.gz

cd clamav-<バージョン名>
mkdir build && cd build


Clam AntiVirusをビルドおよびインストールする。

../configure --prefix=<Clam AntiVirusのインストールディレクトリ>

make -j $(nproc)
make install



ウイルスのパターンファイルの更新

Clam AntiVirusのウイルスの定義を更新する。

sudo freshclam



ウイルススキャンの実行

動作確認として、ウイルススキャンを実行する。

sudo clamscan --infected --remove --recursive /home

# スキャン結果
----------- SCAN SUMMARY -----------
Known viruses: 3575245
Engine version: 0.98.4
Scanned directories: 2
Scanned files: 3
Infected files: 0
Data scanned: 0.00 MB
Data read: 0.00 MB (ratio 0.00:1)
Time: 10.369 sec (0 m 10 s)


また、無害ウイルスを使用したウイルススキャンを試すこともできる。
お試しの無害ウィルスをダウンロードする。

sudo curl -O http://www.eicar.org/download/eicar.com


ウイルススキャンを実行する。

sudo clamscan --infected --remove --recursive .

# スキャン結果
./eicar.com: Eicar-Test-Signature FOUND
./eicar.com: Removed.     # 無害ウィルスが検出された
----------- SCAN SUMMARY -----------
Known viruses: 3575245
Engine version: 0.98.4
Scanned directories: 3
Scanned files: 10
Infected files: 1
Data scanned: 0.00 MB
Data read: 256.57 MB (ratio 0.00:1)
Time: 10.307 sec (0 m 10 s)