十一 安装ClamAV

抗病毒使用软件是clamav,安装时一定要用当前的最新版本。垃圾邮件过滤可使用一个名为SpamAssassin的perl模块。通过采用amavisd-new这个容器,可以把clamav和SpamAssassin整合起来。

1.  安装

#useradd clamav

# useradd amavis

#./configure --prefix=/usr/local/clamav --with-dbdir=/usr/local/share/clamav

#make

#make check

#make install

#mkdir /usr/local/clamav/var

#mkdir /usr/local/clamav/var/log

#mkdir /usr/local/clamav/var/run

#chown  -R amavis:amavis /usr/local/clamav/var

# chown -R amavis:amavis /usr/local/share/clamav

2.  配置

(1)# vim  /usr/local/clamav/etc/clamd.conf

更改如下:

LogFile /usr/local/clamav/var/log/clamd.log

LogFileMaxSize 2M

LogSyslog yes

LogVerbose yes

#Change pid file location

PidFile /usr/local/clamav/var/run/clamd.pid

DatabaseDirectory /usr/local/share/clamav

#Set the clamav socket

LocalSocket /usr/local/clamav/var/run/clamd.socket

StreamMaxLength 20M

#Don't run clamd as root

User amavis

ScanMail yes

ScanArchive yes

Clamd.conf中,有"User amavis"这样一行。为什么不用默认的用户clamav而使用amavis呢?这样做的目的是为了与amavis-new结合在一起。

(2)# vim /usr/local/clamav/etc/freshclam.conf

更改如下:

DatabaseDirectory /usr/local/share/clamav

UpdateLogFile /usr/local/clamav/var/log/freshclam.log

LogVerbose yes

LogSyslog yes

DatabaseOwner amavis

DatabaseMirror db.CN.clamav.net

DatabaseMirror database.clamav.net

#Check for updates every two hours. That is the official recommendation

Checks 12

NotifyClamd /usr/local/clamav/etc/clamd.conf

注意:一定要注释掉上面两个文件(clamd.conf和freshclam.conf)中Example那行

启动clamav

# /usr/local/clamav/sbin/clamd

手动更新病毒库

# /usr/local/clamav/bin/freshclam

设置自动更新病毒库
crontab –e

01 01 * * *  /usr/local/clamav/bin/freshclam

转载于:https://blog.51cto.com/zhoutianqi/521133

×××全功能邮件系统(6)相关推荐

  1. RedHat 5.4下构建postfix全功能电子邮(七)-extmail extman平台-(下集)

    2019独角兽企业重金招聘Python工程师标准>>> RedHat 5.4下构建postfix全功能电子邮(七)-extmail extman平台-(下集) 三.设置邮件系统的图形 ...

  2. linux下 为自己编写的程序 添加tab自动补全 功能

    linux下 为自己编写的程序 添加tab自动补全功能 入门 complete 在我的tmp下随便写了一个a.sh, 为他补全 edit /etc/bash_completion.d/foo _foo ...

  3. 几行代码构建全功能的对象检测模型,他是如何做到的?

    作者 | Alan Bi 译者 | 武明利,责编 | Carol 出品 | AI科技大本营(ID:rgznai100) 如今,机器学习和计算机视觉已成为一种热潮.我们都看过关于自动驾驶汽车和面部识别的 ...

  4. 百度发布全功能AI平台!

    Datawhale发布 百度 BML 全功能 AI 平台 越来越多企业开始用AI解决实际问题,比如汉印使用AI在线下进行果蔬识别称重.上海浦东水务使用AI巡检阀门系统.猎头企业使用AI模型高效利用沉默 ...

  5. vn.py 2.0.2 发布,全功能交易程序开发框架

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   vn.py 2.0.2 正式版发布了,vn.py 是基于 Python 的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统,目前已 ...

  6. vSphere 6.5 新功能 (1) - 全功能 vCenter S

    首先来澄清一个概念,vSphere 产品包括两个组件:VMware ESXi 和 VMware vCenter Server.ESXi 就是运行虚拟机的虚拟化平台,也就是通常所说的 Hyperviso ...

  7. 离开英伟达仅19个月,他交出了一块国产全功能GPU

    金磊 发自 凹非寺 量子位 | 公众号 QbitAI 当他拿出这块GPU时,现场可谓是掌声与惊叹交错. 他叫张建中 (James Zhang),很多人熟知这个名字,是因为他曾是英伟达中国区的一把手,任 ...

  8. 转:Eclipse自动补全功能轻松设置

    Eclipse自动补全功能轻松设置 || 不需要修改编辑任何文件 2012-03-08 21:29:02|  分类: Java |  标签:eclipse  自动补全  设置  |举报|字号 订阅 下 ...

  9. Framework7 4.1.0 发布,全功能 HTML 框架

    Framework7 4.1.0 发布了.Framework7 是一个开源的全功能 HTML 框架,用于构建具有 iOS 和 Android 原生外观的混合移动应用程序或 Web 应用程序.同时 Fr ...

  10. 松下SW-9585-C全功能DVD刻录机 狂降100+享受专业刻录!

    中关村在线 [无] 作者:中关村在线报道 2006年02月24日 11:11 随着数码产品的普及,越来越多的人选择用DV去记录下生活中的点点滴滴,用数码相机为朋友,家人随时随地拍摄相片,再用软件加上变 ...

最新文章

  1. 学生管理系统(用maven来导入jar包)
  2. 计算机科学与技术python方向是什么意思-第一模块·开发基础-第1章 Python基础语法...
  3. 【题解】 hdu2955 Robberies
  4. linux静态分配设备号,Linux驱动开发之静态申请设备号
  5. 谨记2017年8月30日10:03:26
  6. Redis系列四、redis的五种数据结构和相关指令之List
  7. 百分点舆情洞察系统解决方案
  8. java jtable 单元格合并_java 表格JTable中怎么样合并单元格
  9. 【XS128】Link error L1822 symbol _FADD / _FSUB/ _FDIV/ _FMUL.....错误解决的方法
  10. 不为人知的AI简史:人机共生梦想家,却意外促成互联网的出现
  11. spark安装以及hive on spark和spark on hive 的配置
  12. html广告加图片,网站广告图片右下角加上“广告”水印标识代码
  13. OSChina 周六乱弹 —— 快上车,司机调休了
  14. Python解析CDD文件
  15. java中双冒号的用法
  16. spring security logout(spring security登出示例)
  17. python 0x80070659系统策略禁止这个安装
  18. Hystrix断路器执行原理
  19. 华为模拟器实现wlan二层组网
  20. GITHUB实用有趣工具推荐

热门文章

  1. python线性拟合、不确定性
  2. ENVI5.3.1使用Landsat 8影像进行典型地物光谱简单分析实例操作
  3. python 加减法 负数_python解决两位数加减法快速出题问题
  4. Java 单向链表翻转
  5. 制作单机俄罗斯方块游戏总结(一)
  6. 计算机IP掩码的与运算,计算机IP地址与子网掩码如何进行AND运算
  7. Android View框架总结(五)View布局流程之Layout
  8. python基础知识——函数(上)
  9. java--小示例:-2:优化版本,多个文件的调用。
  10. python 控制流