clamav在centos社区版本中,需要添加epel-release yum 源,这里面是最新稳定版本的rpm包
第一步:安装
yum install -y epel-release
yum install -y clamav
第二步:关闭Selinux,或者放行Selinux
setsebool -P antivirus_can_scan_system 1
#在启用SELinux的情况下运行时,某些分发(特别是RedHat变体)使用非标准antivirus_can_scan_systemSELinux选项而不是clamd_can_scan_system。
#此时,libclamav仅设置该clamd_can_scan_system选项,因此您可能需要手动启用antivirus_can_scan_system。
#如果您不执行此步骤,freshclam将在测试新下载的签名数据库时出错
During database load : LibClamAV Warning: RWX mapping denied: Can't allocate RWX Memory: Permission denied
第三步:下载/更新签名数据库
freshclam
第四步:扫描检查
clamscan -ri /usr/bin --remove -l 2018-scan.log
# 这里递归扫描根目录/usr/bin,发现感染文件立即删除
# -r 递归扫面子文件
# -i 只显示被感染的文件
# -l 指定日志文件
# --remove 删除被感染文件
# --move隔离被感染文件
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论