站点图标 VPS Windows

在 Linux 上安装和使用 ClamAV 扫描病毒/恶意软件/木马的说明

Instructions to install and use ClamAV

Instructions to install and use ClamAV 2

当服务器感染病毒/木马/恶意软件时,我们需要软件来检测和清除病毒,而 ClamAV 是最流行、最有效的软件之一。下面的文章将指导你如何在 Linux 上安装和使用 ClamAV 扫描病毒/恶意软件/木马

 

什么是 ClamAV?

ClamAV(Clam Anti Virus)是一个开源引擎(软件核心),专门用于检测木马、病毒、恶意软件和其他威胁。

反病毒软件都依赖于一个包含病毒识别标志(如签名、校验和)的数据库,因此我们需要定期更新反病毒软件的数据库,以提高查杀病毒的效率。

在 Linux 上安装和使用 ClamAV 扫描病毒/恶意软件/木马的说明

在 Linux 上安装 ClamAV 以扫描病毒/恶意软件/木马的说明

  1. 通过 SSH 登录 VPS

您需要运行 Ubuntu 20.4 的 VPS,请在此注册免费账户并购买 VPS Ubuntu 20.4。

  1. 在 Linux 上安装 ClamAV

+ Centos/RHEL

# yum install -y clamav clamd

#yum install -y clamav-server clamav-server-systemd clamav-scanner-systemd clamav-data clamav-update clamav-filesystem clamav clamav-devel clamav-lib

+ Debian/Ubuntu

# apt-get install -y clamav clamav-daemon

# clamscan --version

 

在 Linux 上使用 ClamAV 扫描病毒/恶意软件/木马的说明

  1. 启动 ClamAV 服务

通常,ClamAV 只用于正常扫描。但激活服务机制后,ClamAV 将加载到 RAM 中,其他服务可以访问 ClamAV 服务端口,快速使用病毒扫描功能。ClamAV 服务(clamd 或 clam-daemon)通常用于高级操作,如扫描收到的电子邮件中的病毒。那么我们需要启动这项服务吗?答案是否定的,如果您不结合使用高级功能的话。但如何启动这项服务呢?

+ 初始系统(CentOS/RHEL 6 Ubuntu 14.04)

# /etc/init.d/clamd start

# chkconfig clamd on

+ Systemd 系统(CentOS/RHEL 7 Ubuntu 16.04

# systemctl start clamd

# systemctl enable clamd

  1. 更新病毒样本数据库

正如文章开头提到的,你需要定期更新包含病毒/恶意软件识别样本的数据库,以便 ClamAV 可以扫描和检测它们:

# freshclam

更新后的数据库文件将保存在

/var/lib/clamav/daily.cvd

/var/lib/clamav/main.cvd

  1. 继续使用 ClamAV 扫描病毒

Clamscan “是 ClamAV 的主要二进制程序,用于扫描恶意软件。要查看 “clamscanClamscan的使用选项-help‘.

# clamscan –help

ClamAV 可扫描一个或多个指定文件或整个指定目录。

# clamscan eicar

# clamscan --recursive=yes --infected --exclude-dir='^/etc' /

#clamscan -r <path you want to scan>

备注

  1. 下载病毒样本

该样本仅包含常见签名,不含恶意软件。

# wget –O- http://www.eicar.org/download/eicar.com.txt | clamscan -

您可以编写 shell 脚本,使用 “cron “服务在每天的特定时间自动扫描病毒。

  1. 配置 ClamAV cronjobs

要配置系统通过 cronjob 定期扫描恶意软件,请执行以下操作:

# crontab -e

0 0 * * * clamscan --recursive=yes --infected /home/

通过上述 cronjob 配置,ClamAV 程序将在每天凌晨 00:00 扫描 /home/ 目录中的恶意软件和木马。 以上就是在 Linux 上安装 ClamAV 以扫描病毒/恶意软件/木马的说明。祝您操作成功。如果您对 VPS 服务有任何疑问,请联系我们获取建议并注册免费 VPS 账户

退出移动版