收起左侧

小白如何安装病毒扫描-ClamAV程序

0
回复
382
查看
[ 复制链接 ]

4

主题

0

回帖

0

牛值

fnOS系统内测组

2025-3-27 20:48:35 显示全部楼层 阅读模式

前言:由于我下载了个带有蠕虫病的的文件导致nas里的文件都被加密了,所以本人痛定思痛决定安装个杀毒软件。

ClamAV 是一个开源(GPLv2许可)的反病毒工具包,专为邮件网关上的电子邮件扫描而设计。它提供了多种实用工具,包括灵活且可扩展的多线程守护进程、命令行扫描器以及用于自动更新数据库的高级工具。该工具包的核心是一个作为共享库形式提供的反病毒引擎。

一、安装教程

首先打开飞牛的ssh终端

1、安装 ClamAV

sudo apt install clamav clamav-daemon -y

2、启动 ClamAV 服务

sudo systemctl start clamav-daemon
sudo systemctl start clamav-freshclam.service

4、开机自启动

sudo systemctl enable clamav-daemon
sudo systemctl enable clamav-freshclam.service

5、查看 ClamAV 服务状态。

sudo systemctl status clamav-daemon
sudo systemctl status clamav-freshclam.service

二、ClamAV病毒扫描⽅法

以下是如何使⽤ClamAV进⾏病毒扫描的⼀些基本命令:

  1. 扫描单个⽂件:
     clamscan file.txt

这将扫描名为 file.txt 的⽂件,并显⽰是否发现病毒。

  1. 扫描⽬录:
     clamscan -r /path/to/directory

这将递归扫描指定⽬录及其⼦⽬录中的所有⽂件。

  1. 扫描结果:

OK :⽂件没有被检测到病毒。

FOUND :⽂件被检测到病毒。

  1. 移除病毒: 如果你想要ClamAV在发现病毒时⾃动删除它们,可以使⽤ --remove 选项:
clamscan --remove -r /path/to/directory 
  1. 静默模式: 如果你不想看到每个⽂件的扫描结果,可以使⽤ --quiet 选项:
clamscan --quiet -r /path/to/directory 
  1. 扫描结果输出到⽂件: 你可以将扫描结果输出到⼀个⽂件中,以便后续查看:
 clamscan -r /path/to/directory > scan\_results.txt 
  1. 使⽤ClamAV守护进程: 如果你安装了 clamav-daemon ,可以使⽤
clamdscan 

命令来利⽤ 守护进程进⾏扫描,这通常⽐ clamscan 更快: clamdscan file.txt 或者扫描⽬录:

clamdscan -r /path/to/directory

8.查杀病毒完毕后,查找病毒⽂件:

cat scan\_results.txt | grep

9.更新病毒数据库: 在扫描之前,确保你的病毒数据库是最新的:

 sudo freshclam 

10.设置定期扫描: 你可以设置cron作业来定期⾃动扫描系统(需要root账⼾,普通账⼾ sudo clamscan 需要输⼊密码):

 (crontab -l 2>/dev/null; echo "0 2 \* \* \* clamscan -r /path/to/directory

这个命令会在每天凌晨2点扫描指定⽬录。 请记得在执⾏这些命令之前,确保ClamAV已经安装在你的系统上,并且病毒数据库是最新的。 如果你需要帮助或者想要了解更多⾼级选项,可以查看ClamAV的官⽅⽂档或者使⽤ man clamscan 和 man clamdscan 命令来获取⼿册⻚。

三、可以编写⼀个shell脚本 clamav_scan.sh

脚本放到附件了:tongue: upload 附件:clamav_scan.zip

1.赋予shell脚本⽂件执⾏权限

chmod +x clamav\_scan.sh

2.运⾏shell脚本,"请在运⾏脚本名称后⾯,输⼊⼀个扫描路径参数:

./clamav\_scan.sh "扫描路径"

image.png

结语:希望官方出内置的杀毒软件

收藏
送赞 2
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则