MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - Clam AntiVirusのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - Clam AntiVirus
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == Clam AntiVirus(Clam AV)は、オープンソースのクロスプラットフォームのウイルス対策ソフトであり、<br> ウイルスを含む様々な種類の悪意のあるソフトウェアを検出できるツールキットである。<br> <br> Clam AntiVirusにおける最も一般的な使い方は、メールサーバ上でのサーバサイドメールウイルススキャナである。<br> また、Clam AntiVirusには、コマンドラインスキャナ、データベースの自動更新機能、アンチウィルスエンジン上で動作するスケーラブルなマルチスレッドデーモン等が含まれている。<br> <br> メールゲートウェイのスキャンソフトとして広く使用されており、<br> Clam AntiVirusには、マルチスレッドのスキャナデーモン、オンデマンドのファイルスキャン用のコマンドラインユーティリティ、自動シグネチャアップデートが含まれている。<br> <br><br> == Clam AntiVirusのインストール == ==== パッケージ管理システムからインストール ==== 以下のコマンドを入力して、Clam AntiVirusをインストールする。<br> # CentOS 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から始まる行をコメントアウト <br> 次に、Clam AntiVirusのウイルスデータベースの自動更新を実施しないようにするため、<code>FRESHCLAM_DELAY</code>項目を<code>disabled-warn</code>に設定する。<br> sudo vi /etc/sysconfig/freshclam <br> # /etc/sysconfig/freshclamファイル FRESHCLAM_DELAY=disabled-warn <br> ==== ソースコードからインストール ==== Clam AntiVirusのビルドに必要な依存関係のライブラリをインストールする。<br> # CentOS sudo yum install libcurl-devel libjson-c-devel libmilter1_0 libxml2-devel pcre-devel pcre2-devel # SUSE sudo zypper install libcurl-devel libjson-c-devel libmilter1_0 libxml2-devel pcre-devel pcre2-devel <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) sudo make install <br> <u>スーパユーザ権限でmake installコマンドを実行する理由は、/usr/lib/systemd/systemディレクトリにデーモンを作成する必要があるからである。</u><br> そのため、Clam AntiVirusのインストールディレクトリに対して、以下のコマンドを実行する。<br> sudo chown -R <ユーザ名>:<ユーザのグループ名> <Clam AntiVirusのインストールディレクトリ> <br><br> == ウイルスのパターンファイルの更新 == Clam AntiVirusのウイルスの定義を更新する。<br> sudo freshclam <br><br> == ウイルススキャンの実行 == 動作確認として、ウイルススキャンを実行する。<br> 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) <br> また、無害ウイルスを使用したウイルススキャンを試すこともできる。<br> お試しの無害ウィルスをダウンロードする。<br> sudo curl -O http://www.eicar.org/download/eicar.com <br> ウイルススキャンを実行する。<br> 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) <br><br> __FORCETOC__ [[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]]
インストール - Clam AntiVirus
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse