2

我曾尝试在 linux centos 中安装 clamav,但未能成功,因此有人向我提供安装 clamav 防病毒软件并进行测试的过程。

提前致谢

4

2 回答 2

1
  • 首先要做的是安装程序 sudo apt-get install clamav
  • 还需要安装守护程序程序 sudo apt-get install clamav-daemon
  • 一旦我们正确安装了程序,就需要进行配置以使其与我们的应用程序一起使用。/etc/clamav/clamd.conf TCPAddr 127.0.0.1 TCPSocket 3310
  • 要通过控制台配置防病毒软件,只需键入 sudo dpkg-reconfigure clamav-freshclam 重新启动服务 sudo /etc/init.d/clamv-* restart
于 2014-06-30T11:25:29.317 回答
1

对于 CentOS 6

通过 yum epel repo 安装 ClamAV:

yum install clamd

编辑配置文件:

vim /etc/clamd.conf
    ExtendedDetectionInfo yes
    ExcludePath /usr/local/maldetect/
    DetectPUA yes

设置为开机启动:

chkconfig clamd on

在扫描之前更新 ClamAV:

freshclam

启动 ClamAV:

service clamd start

为每日自动扫描添加 cron:

vim /etc/cron.daily/daily-clamscan
    #!/bin/bash
    SCAN_DIR="/"
    LOG_FILE="/var/log/clamav/daily-clamscan.log"
    /usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE

设置适当的 cron 权限:

sudo chmod +x /etc/cron.daily/daily-clamscan

更新 logrotate 文件以通过通配符查找所有日志

vim /etc/logrotate.d/daily-clamscan
    /var/log/clamav/daily-clamscan.log {
            missingok
            notifempty
            create 644 clam clam
    }

这就是我在我的机器上安装它的方式。这里有一些很好的快速命令,或者您可以使用 cron 手动运行它。我还用它安装了 Linux Malware Detect (LMD),这样我就可以为我的扫描做更多的事情。

仅显示受感染文件并在后台运行的完整系统扫描

使用jobs命令查看状态

clamscan -r --bell -i / &
于 2016-01-29T01:50:31.410 回答