Linux 下杀毒软件 clamav 0.104.2 离线安装及测试(CentOS7)
  ghz0WkYuOA95 2023年11月02日 47 0

    Linux 下杀毒软件 clamav 0.104.2 离线安装及测试(CentOS7)
        1.下载安装
        2. 配置
        3. 运行

Linux 下杀毒软件 clamav 0.104.2 离线安装及测试(CentOS7)
1.下载安装
clamav 官网下载 clamav-0.104.2.linux.x86_64.rpm

Linux 下杀毒软件 clamav 0.104.2 离线安装及测试(CentOS7)_递归

 

 

 将该文件上传至服务器,安装命令如下:

rpm -ivh --prefix=/usr/local/clamav clamav-0.104.2.linux.x86_64.rpm

2. 配置

   添加用户组和组成员

groupadd clamav
useradd -g clamav clamav

创建日志目录和病毒库目录

logs
mkdir -p /usr/local/clamav/update

创建日志文件

clamd.log
touch /usr/local/clamav/logs/freshclam.log

文件授权

chown clamav:clamav /usr/local/clamav/logs/clamd.log
chown clamav:clamav /usr/local/clamav/logs/freshclam.log
chown clamav:clamav /usr/local/clamav/update

 修改配置文件

clamd.conf
cp /usr/local/clamav/etc/freshclam.conf.sample /usr/local/clamav/etc/freshclam.conf

文件1:clamd.conf

vim /usr/local/clamav/etc/clamd.conf
#Example  //注释掉这一行
#添加以下内容
LogFile /usr/local/clamav/logs/clamd.log
PidFile /usr/local/clamav/update/clamd.pid
DatabaseDirectory /usr/local/clamav/update

文件2:freshclam.conf

vim /usr/local/clamav/etc/freshclam.conf
#Example  //注释掉这一行
#添加以下内容
DatabaseDirectory /usr/local/clamav/update
UpdateLogFile /usr/local/clamav/logs/freshclam.log
PidFile /usr/local/clamav/update/freshclam.pid

将这两个文件复制一下:

cp /usr/local/clamav/etc/*.conf /usr/local/etc/

3. 运行

  1. 下载病毒库文件并上传到目录/usr/local/clamav/update
    ​main.cvd​​​​daily.cvd​​​​bytecode.cvd​​注:也可以在有网络的机器上运行如下命令更新病毒库:
/usr/local/clamav/bin/freshclam

2.配置库文件路径

vim /etc/ld.so.conf

追加一行:

/usr/local/clamav/lib64

更新生效:

ldconfig

如果最后运行时仍然报错:

clamscan: error while loading shared libraries: libclamav.so.9: cannot open shared object

则说明配置没有生效。

3.创建命令软件链接

ln -s /usr/local/clamav/bin/clamscan /usr/local/bin/clamscan

运行使用

  • Linux 下杀毒软件 clamav 0.104.2 离线安装及测试(CentOS7)_递归_02

  • 卸载程序
rpm remove clamav
clamscan -r --bell -i 路径  杀毒

clamscan -r –remove 路径 扫描并清除

clamscan -r --bell -i /opt/1/ --move /tmp/ 扫描并移动病毒和感染文件到指定目录

-r 递归扫描子目录
-i 筛选感染文件
–bell 病毒检测的侦查
–copy 目录 将受感染的文件复制到目录

ClamAV扫描病毒

##扫描文件
clamscan targetfile
##递归扫描home目录,并且记录日志
clamscan -r -i /home -l /var/log/clamscan.log
##递归扫描home目录,将病毒文件删除,并且记录日志
clamscan -r -i /home --remove -l /var/log/clamscan.log
##建议##扫描指定目录,然后将感染文件移动到指定目录,并记录日志
clamscan -r -i /home --move=/opt/infected -l /var/log/clamscan.log

周期自动扫描病毒

##每天凌晨11点进行文件扫描
crontab -e
0 23 * * * root /usr/local/bin/clamscan.sh
##配置扫描文件
vim /usr/local/clamscan.sh
clamscan -r -i /home --move=/opt/infected -l /var/log/clamscan.log



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
ghz0WkYuOA95