ClamAVとLinux Malware Detectを使用してCentOSでマルウェアとウイルスをスキャンする

Linux Malware DetectClamAVは、VPSサーバー上のマルウェアとウイルスを簡単にスキャンするための2つの効果的なツールです。この記事では、CentOSに両方のプログラムをインストールします。これらの手順は、CentOS 6と7の両方で機能します。

1. Linux Malware Detectをインストールする

公式WebサイトからLinux Malware Detectをインストールします。執筆時点では、現在のバージョンはmaldetect-1.4.2です。

wget http://www.rfxn.com/downloads/maldetect-current.tar.gz
tar -xvf maldetect-current.tar.gz
cd maldetect-1.4.2
./install.sh

インストールが完了すると、Linux Malware Detectは毎日のcronjobタスクを自動的に作成します。

2. Linuxマルウェア検出を構成する

Linux Malware Detectのすべての構成設定は、ファイルに保存されます/usr/local/maldetect/conf.maldet。次のオプションのサブセットを構成します。

email_alert=1
email_addr=youremail@localhost
email_subj="Malware alerts for $HOSTNAME - $(date +%Y-%m-%d)"
quar_hits=1
quar_clean=1
clam_av=1

以下の値の場合、1=trueおよび0=false

  1. email_alert=1:メールで通知を受け取りたい場合。
  2. email_addr=youremail@localhost: メールアドレスを入力してください。
  3. email_subj="Malware alerts for $HOSTNAME - $(date +%Y-%m-%d)" :通知の電子メールの件名。
  4. quar_hits=1:マルウェアを検疫に移動します。
  5. quar_clean=1:検出されたマルウェアを削除します。
  6. clamav_scan=1:ClamAVのマルウェアライブラリを使用してスキャンします。

3. ClamAVをインストールする

ClamAVをインストールすると、Linux Malware Detectがプロセスをより速くより効果的にスキャンできるようになります。まず、EPELリポジトリをインストールする必要があります。

yum install epel-release

次に、次のコマンドでClamAVをインストールします。

yum update && yum install clamav

4. Linux Malware Detectの使用方法

インストールプロセスが完了すると、Linux Malware Detectを使用してマルウェアをスキャンできます。

フォルダーをスキャンするには、次のコマンドを使用します。

maldet --scan-all /home/domain.com/public_html

特定のファイルタイプ(.phpたとえば)のみをスキャンする場合は、次のコマンドを使用できます。

maldet --scan-all /home/domain.com/public_html/*.php

スキャンレポートを表示するには、次のコマンドを使用します。14715-1421.3219スキャンIDに置き換えます。

maldet --report 14715-1421.3219

Linux Malware Detectを更新するには、次を実行します。

maldet -u

隔離されたファイルをすべて削除するには:

rm -rf /usr/local/maldetect/quarantine/*


Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。