ClamAV编译安装及使用(二)
来源:互联网 发布:人工智能行业分析报告 编辑:程序博客网 时间:2024/06/15 07:44
clamd后台与clamscan客户端:
clamd是使用libclamav库扫描文件病毒的多线程后台,他可以在两种网络模式下工作:侦听在Unix(local)socket和TCP socket。后台由clamd.conf文件配置。clamd的一个重要特征是基于Dazuko模块进行on-access病毒扫描,即拦截文件系统的访问,出发clamd对访问文件进行病毒扫描。clamd中一个名为Clamuko的线程负责与Dazuko进行通信。
$ tar zxpvf dazuko-a.b.c.tar.gz
$ cd dazuko-a.b.c
$ make dazuko
------------------------
$ make dazuko-smp(smp内核)
$ su
$ insmod dazuko.o
$ cp dazuko.o /lib/modules/ 'uname -r '/misc
$ depmod -a
为了linux启动时会自动加入这个模块,你可以将“dazuko”条目加到/etc/moules中,或者在一些启动文件中加入命令modprobe dazuko。
$ cat /proc/devices | grep dazuko
254 dazuko
$ su -c "mknod -m 600 /dev/dazuko c 254 0"
clamav-milter邮件扫描器:
通过将下述的行加入到/etc/mail/sendmail.mc中,就可以将clamav-milter与Sendmail连接起来:
INPUT_MAIL_FILTER(‘clmilter‘,’S=local:/var/run/clamav/clmilter.sock,F=,T=S:4m;R:4m‘)dnl
define('confINPUT_MAIL_FILTERS','clmilter')
如果你正在运行clamd,则检查clamd.conf中的条目是否有如下的条目:
LocalSocket /var/run/clamav/clamd.sock
接着启动clamav-milter:
/usr/local/sbin/clamav-milter -lo /var/run/clamav/clmilter.sock
然后重新启动sendmail。
freshclam的自动更新
后台运行freshclam:
# freshclam -d
还可以使用cron后台自动定时运行freshclam:将下述行加到crontab中:
N * * * * /usr/local/bin/freshclam --quiet
(其中,N是-3-57之间的数据,表示每隔N个小时检查更新病毒数据库)
- ClamAV编译安装及使用(二)
- ClamAV编译安装和使用(一)
- 杀毒软件ClamAV安装使用
- #clamav安装与使用
- Linux 杀毒软件 Clamav安装使用
- clamav 安装
- clamav安装
- gsoap编译工具的安装与使用(二)----工具的使用及问题的解决
- linux中安装Clamav以及配置和使用(扫描感染文件)
- nginx(二) nginx编译安装 及 配置WEB服务
- Cocoapod安装及使用(二)
- Zookeeper(二)安装及使用
- solr的安装及使用(二)
- Linux 安装clamav
- Feodra17 安装ClamAV
- CentOS 安装 clamav
- Centos7安装杀毒软件ClamAV
- Centos 安装ClamAv 杀毒软件
- 我的烦恼
- 答复文档的判断和创建
- 外围系统通过数据中心与SAP做接口
- javascript 页面输入内容的检查与判断方法
- Repeater和TreeView
- ClamAV编译安装及使用(二)
- 通过LS代码由一个ntf模板生成一个nsf
- Python库之MySQLdb介绍
- 【動態規劃】逃亡的準備
- BingMap与规则多边形和圆
- 通过LS调用服务器命令实现压缩数据库
- ptrdiff_t
- 怎样查看隐藏设计数据库的文档字段信息
- 大家来找茬 两幅图像相减 其它好的实现?