如何更新ClamAV定义数据库?

如何通过终端更新Clam Antivirus?

我已经安装了clamav ,但我想知道如何更新病毒库。

要更新ClamAV数据库,请执行sudo freshclam

 NAME freshclam - update virus databases SYNOPSIS freshclam [options] DESCRIPTION freshclam is a virus database update tool for ClamAV. 

对于离线更新,您还可以直接从数据库下载病毒定义: main , daily ,然后将它们放入/var/lib/clamav (删除旧文件)。

运行sudo apt-get install clamav

安装ClamAv后,您可以在Nautilus中设置用于右键单击病毒扫描的脚本。

要更新病毒数据库,请打开终端并输入以下命令:

 sudo freshclam 

要自动执行此更新,您可以设置cron作业。 我将在每天上午8:57展示如何更新病毒数据库。 首先,打开终端,然后su到root。

 sudo su 

现在,您需要修改root用户的crontab。

 crontab -e 

这将打开nano文本编辑器中的根crontab文件。 添加以下行

 57 08 * * * freshclam 

到crontab然后按Ctrl + X退出。 提示保存文件时回答“是”。

正确的方法是编辑freshclam.conf并添加您想要的每日支票数量

 vim /etc/clamav/freshclam.conf Checks 24 ##Notify clamd to reload it self NotifyClamd /etc/clamav/clamd.conf 

如何更新clamtk(所有步骤)/ clamav(步骤1-3)

注意:在您开始在终端中输入内容之前,请先阅读每一行,以了解您对系统所做的操作。

  1. 删除可能有害的AV安装:

     sudo apt-get remove clamav clamtk freshclam sudo apt-get autoremove 
  2. 重新安装AV

     sudo apt-get install clamav -y # *(Terminal Version)* sudo apt-get install clamtk -y # *(GUI version)* 
  3. 更新AV数据库

     sudo freshclam # *(takes ~30 minutes to download definitions)* 
  4. 配置AV&Scan:此示例仅使用clamtk

     clamtk # (Opens GUI)* 

    切换设置标签“网络”下方的所有选项

    1. 切换“代理”并键入http://127.0.0.1
    2. 切换/重新选择“无代理”(灰色显示#1)

    “更新助手”

    1. 切换“手动”更新选项,然后单击“应用”和“返回”
    2. 切换“自动”更新选项,然后单击“应用”和“返回”。 您现在应该看到更新的定义计数

    “扫描目录”

    1. 切换要扫描的所需目录。 对于系统扫描,我切换整个系统(不只是/root/usr )。
    2. 单击扫描,将出现一个进度框。

最后注意:输入短语clamav --help会给出一些提示。 -y与为安装包的所有依赖项说“是”是一回事。 如果-y导致问题,则排除并在出现提示时手动按y键。

这就是我要做clam工作所必须做的事情,也许是clamtk和clamav的故障(两者都有问题)。 希望这有助于其他人!

在中国,伟大的防火墙阻止,所以只能使用下载文件。 您可以尝试在freshclam.conf文件中将服务器设置为cn,但更新将需要数天。 直接下载可以获得定义。