在本教程中,我们将向您展示如何在您的 CentOS 6 上安装和配置 ClamAV。对于那些不知道的人,ClamAV 是一个开源 (GPL) 防病毒引擎,旨在检测病毒、恶意软件和其他Linux 上的恶意威胁。 它易于使用,最适合基于 Linux 的 Web 和邮件服务器。 在本文中,我将向您展示在 CentOS 6.x 上从源代码逐步安装 ClamAV。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 我将向您展示在 CentOS 6 上逐步安装 ClamAV
在 CentOS 6 上安装 ClamAV
步骤 1. 首先,添加 yum
存储库到您的系统。
只需安装 RPM 即可启用 EPEL 存储库。 请使用以下命令在您的 CentOS 服务器上安装 EPEL 存储库。
#CentOS 6 – 32-bit rpm -Uvh https://mirror.overthewire.com.au/pub/epel/6/i386/epel-release-6-8.noarch.rpm #CentOS 6 – 64-bit rpm -Uvh https://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
步骤 2. 安装所需的 ClamAV 软件包。
yum install clamav clamd
步骤 3. 在系统启动时启动 clamd 服务。
chkconfig clamd on service clamd start
更新 ClamAV 的签名:
freshclam
步骤 4. 配置每日扫描。
在这个例子中,我将配置一个 cronjob 来扫描 /home/
每天目录:
nano /etc/cron.daily/clamav_scan
将以下代码添加到 clamav_scan 文件中。
#!/bin/bash SCAN_DIR="/home" LOG_FILE="/var/log/clamav/manual_clamscan.log" /usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE
给我们的 cron 脚本可执行权限:
chmod +x /etc/cron.daily/clamav_scan
恭喜! 您已成功安装 ClamAV。 感谢您使用本教程在 CentOS 6 系统中安装 ClamAV。 如需更多帮助或有用信息,我们建议您查看 ClamAV 官方网站.