GNU/Linux >> Linux の 問題 >  >> Cent OS

DirectAdminを使用してCentOS6VPSにClamAVをインストールします

今日のブログの記事では、DirectAdminコントロールパネルを備えたCentOS6VPSにClamAVをインストールします。すべてのVPSホスティングプランでDirectAdminを無料で提供しています。

Clam AntiVirusまたはClamAVは非常に人気があり、広く使用されている、Unixライクなシステム向けの無料のオープンソースアンチウイルスアプリケーションです。サーバー上の750.000を超えるウイルス、トロイの木馬、ワーム、モバイルマルウェア、その他の悪意のあるソフトウェアを検出するように設計されています。 ClamAVは、サーバー側の電子メールスキャナーとして特に電子メールサーバーで使用されます。

Linuxコマンドラインに慣れていない場合でも、インストールは非常に高速で簡単です。インストールを始めましょう。

ユーザー「root」としてサーバーにログインし、まず、次のコマンドを実行してサーバーが最新であることを確認します。

# yum update

現在の作業ディレクトリをDirectAdminのcustombildディレクトリに変更します

# cd /usr/local/directadmin/custombuild

次のコマンドを実行してClamAVをコンパイルします。

./build update
./build set clamav yes
./build clamav

コンパイルが完了した後、ClamAVを開始しようとすると、次のエラーメッセージが表示される場合があります。

Starting clamd: LibClamAV Error: cli_loaddb(): No supported database files found in /usr/share/clamav
ERROR: Can't open file or directory

これは、サーバー上にClamAVウイルスデータベースがないことを意味します。データベースは簡単に生成できます:

# freshclam -v

そしてClamAVを開始します:

# /etc/init.d/clamd start

終わり。 ClamAVのインストールは本当に簡単です。

次に、ClamAVをEximと統合します。

お気に入りのテキストエディタを使用して、Eximの構成ファイルを編集し、「 primary_hostname =」の前に次の行を追加します ”行

# nano /etc/exim.conf
av_scanner = clamd:127.0.0.1 3310

次に、「 check_message:」を見つけます ‘行を追加し、その下に次の行を追加します。

deny message = This message contains malformed MIME ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
deny message = This message contains a virus or other harmful content ($malware_name)
demime = *
malware = */defer_ok
deny message = This message contains an attachment of a type which we  do not accept (.$found_extension)
demime = bat:com:pif:prf:scr:vbs
warn message = X-Antivirus-Scanner: Clean mail though you should still use an Antivirus

変更を保存してEximを再起動します

# service exim restart

これで、ClamAVがインストールされ、CentOS 6DirectAdminVPSにEximと統合されました。

ClamAVを使用すると、単一のファイル、ディレクトリ、またはサーバー全体をスキャンできます。

特定のディレクトリ内のすべてのファイルを確認するには、次を使用します。

# clamscan -r -i /path/to/directory

サーバー上のすべてのファイルを確認するには、次を使用します。

# clamscan -r -i /

-iフラグは感染したファイルのみをpringします。
-rフラグはディレクトリとサブディレクトリを再帰的にスキャンします。

使用可能なすべてのオプションを表示するには、次を実行します。

# clamscan --help

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にClamAVのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS7にngx_pagespeedを使用してNginxをインストールします

  2. DirectAdminを使用してCentOS6にffmpeg-phpをインストールします

  3. DirectAdminを使用してVPSにMailmanをインストールする方法

  1. CentOS 8にClamAVをインストールします-ステップバイステップガイド?

  2. Nginxを使用してCentosVPSにWordPressマルチサイトをインストールする方法

  3. Apacheを使用してCentosVPSにWordPressマルチサイトをインストールする方法

  1. CentOS6VPSにGlassFishをインストールします

  2. DirectAdminを使用してCentOS6にmod_ruid2をインストールします

  3. CentOS6VPSにOctopressをインストールします