×××全功能邮件系统(6)
十一 安装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)相关推荐
- RedHat 5.4下构建postfix全功能电子邮(七)-extmail extman平台-(下集)
2019独角兽企业重金招聘Python工程师标准>>> RedHat 5.4下构建postfix全功能电子邮(七)-extmail extman平台-(下集) 三.设置邮件系统的图形 ...
- linux下 为自己编写的程序 添加tab自动补全 功能
linux下 为自己编写的程序 添加tab自动补全功能 入门 complete 在我的tmp下随便写了一个a.sh, 为他补全 edit /etc/bash_completion.d/foo _foo ...
- 几行代码构建全功能的对象检测模型,他是如何做到的?
作者 | Alan Bi 译者 | 武明利,责编 | Carol 出品 | AI科技大本营(ID:rgznai100) 如今,机器学习和计算机视觉已成为一种热潮.我们都看过关于自动驾驶汽车和面部识别的 ...
- 百度发布全功能AI平台!
Datawhale发布 百度 BML 全功能 AI 平台 越来越多企业开始用AI解决实际问题,比如汉印使用AI在线下进行果蔬识别称重.上海浦东水务使用AI巡检阀门系统.猎头企业使用AI模型高效利用沉默 ...
- vn.py 2.0.2 发布,全功能交易程序开发框架
开发四年只会写业务代码,分布式高并发都不会还做程序员? vn.py 2.0.2 正式版发布了,vn.py 是基于 Python 的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统,目前已 ...
- vSphere 6.5 新功能 (1) - 全功能 vCenter S
首先来澄清一个概念,vSphere 产品包括两个组件:VMware ESXi 和 VMware vCenter Server.ESXi 就是运行虚拟机的虚拟化平台,也就是通常所说的 Hyperviso ...
- 离开英伟达仅19个月,他交出了一块国产全功能GPU
金磊 发自 凹非寺 量子位 | 公众号 QbitAI 当他拿出这块GPU时,现场可谓是掌声与惊叹交错. 他叫张建中 (James Zhang),很多人熟知这个名字,是因为他曾是英伟达中国区的一把手,任 ...
- 转:Eclipse自动补全功能轻松设置
Eclipse自动补全功能轻松设置 || 不需要修改编辑任何文件 2012-03-08 21:29:02| 分类: Java | 标签:eclipse 自动补全 设置 |举报|字号 订阅 下 ...
- Framework7 4.1.0 发布,全功能 HTML 框架
Framework7 4.1.0 发布了.Framework7 是一个开源的全功能 HTML 框架,用于构建具有 iOS 和 Android 原生外观的混合移动应用程序或 Web 应用程序.同时 Fr ...
- 松下SW-9585-C全功能DVD刻录机 狂降100+享受专业刻录!
中关村在线 [无] 作者:中关村在线报道 2006年02月24日 11:11 随着数码产品的普及,越来越多的人选择用DV去记录下生活中的点点滴滴,用数码相机为朋友,家人随时随地拍摄相片,再用软件加上变 ...
最新文章
- 学生管理系统(用maven来导入jar包)
- 计算机科学与技术python方向是什么意思-第一模块·开发基础-第1章 Python基础语法...
- 【题解】 hdu2955 Robberies
- linux静态分配设备号,Linux驱动开发之静态申请设备号
- 谨记2017年8月30日10:03:26
- Redis系列四、redis的五种数据结构和相关指令之List
- 百分点舆情洞察系统解决方案
- java jtable 单元格合并_java 表格JTable中怎么样合并单元格
- 【XS128】Link error L1822 symbol _FADD / _FSUB/ _FDIV/ _FMUL.....错误解决的方法
- 不为人知的AI简史:人机共生梦想家,却意外促成互联网的出现
- spark安装以及hive on spark和spark on hive 的配置
- html广告加图片,网站广告图片右下角加上“广告”水印标识代码
- OSChina 周六乱弹 —— 快上车,司机调休了
- Python解析CDD文件
- java中双冒号的用法
- spring security logout(spring security登出示例)
- python 0x80070659系统策略禁止这个安装
- Hystrix断路器执行原理
- 华为模拟器实现wlan二层组网
- GITHUB实用有趣工具推荐