- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux
Linux
保证LLiinnuuxx文件服务器不受病毒感染的大招
PureFTPd是Linux下一款非常好用的的FTP服务器端软件,但随着Linux的普及,病
毒也开始瞄向Linux,以前我们在Linux下经常裸奔,现在我们应当重视Linux服务器的安
全,本文就简单介绍一下如何将Linux下大名鼎鼎的反病毒软件ClamAV与PureFTPd结
合,当有人通过PureFTPd上传文件时,ClamAV就会自动进行扫描,如果发现上传的文件
包含病毒就自动删除。
1
1
11、说明
首先我不能保证你按照我介绍的步骤操作,能让ClamAV和PureFTPd联合运行,因
为你我的环境可能不一样,我是在OpenSUSE11.2下做的实验。
2 ClamAV
2 ClamAV
22、安装CCllaammAAVV
安装ClamAV的命令如下,非常简单:
yast2 -i clamav clamav-db
接下来是为ClamAV创建系统启动项:
chkconfig --add clamd
然后启动它:
/etc/init.d/clamd start
3 PureFTPd
3 PureFTPd
33、配置PPuurreeFFTTPPdd
首先用文本编辑器打开PureFTPd的配置文件/etc/pure-ftpd/pure-ftpd.conf:
vi /etc/pure-ftpd/pure-ftpd.conf
将Umask设置项的值设为133:022,这样clamdscan才有权扫描上传的文件,同时将
CallUploadScript设为yes:
[...]
# File creation mask. :.
# 177:077 if you feel paranoid.
Umask 133:022
[...]
# If your pure-ftpd has been compiled with pure-uploadscript
support,
# this will make pure-ftpd write info about new uploads to
# /var/run/pure-ftpd.upload.pipe so pure-uploadscript can
read it and
# spawn a script to handle the upload.
CallUploadScript yes
[...]
接下来创建一个/etc/pure-ftpd/clamav_check.sh文件,无论何时通过PureFTPd上传
文件时,都会触发它调用ClamAV主程序/usr/bin/clamdscan扫描上传的文件:
vi /etc/pure-ftpd/clamav_check.sh
clamav_check.sh脚本的内容如下:
#!/bin/sh
/usr/bin/clamdscan --remove --quiet --no-summary $1
将这个脚本文件设为可执行:
chmod 755 /etc/pure-ftpd/clamav_check.sh
现在我们将pure-uploadscript作为一个后台程序启动,当有文件通过 PureFTPd上传
时,它就会调用我们编写的/etc/pure-ftpd/clamav_check.sh基本。
pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh
如果你不想每次重启系统后都要手工启动 pure-uploadscript 进程,那打开
/etc/init.d/boot.local:
vi
您可能关注的文档
- 哺乳动物DGAT基因和其生物学功能研究进展.pdf
- ODM公司如何平衡降低成本和保证质量的要求.pdf
- Wnt_catenin信号通路主要因子和成骨细胞研究进展-副本.pdf
- POS1消费机软件操作说明(通俗版).pdf
- 《说文解字注》引申的研究述评.pdf
- 城镇服务性消费对GDP贡献分析.pdf
- L_脯氨酸发酵生产地研究进展.pdf
- 氨气传感器的应用与研究进展.pdf
- 采用红外测距绕行障碍物算法机器人设计.pdf
- SPSS相关分析和线性回归分析在我国物流业增加值分析中的应用.pdf
- DB44_T1947-2016_固定污染源挥发性有机物排放连续自动监测系统光离子化检测器(PID)法技术要求_广东省.pdf
- DB44_T2024-2017_黄梁木育苗技术规程_广东省.pdf
- DB44_T2020-2017_科技计划项目立项评审服务规范_广东省.pdf
- DB44_T1988-2017_广东终身教育资历框架等级标准_广东省.pdf
- DB44_T2025-2017_红椿育苗技术规程_广东省.pdf
- 基于数据分析的高职院校教师数字素养测评方法.docx
- 体育赛事运营模式创新与商业化潜力.docx
- 高职院校护理实习生思想政治教育的评价机制与反馈机制.docx
- 体育产业面临的新形势与发展趋势分析.docx
- 教育扶贫与乡村振兴融合的高职院校功能拓展.docx
最近下载
- 解读GB50243-2016《通风与空调工程施工质量验收规范》(1).pdf VIP
- CQC11-448139-2023 家用和类似用途电火灶安全认证规则.pdf VIP
- 工程量1盖板涵工程数量表.pdf VIP
- 广州数控DA98A 使用手册(新版).pdf
- 2025年郑州航空港科创投资集团有限公司“领创计划”社会招聘(第三批)15人笔试备考试题及答案解析.docx
- 智能巡检机器人操作手册.pdf VIP
- 网络公司劳动人事制度.doc VIP
- 垃圾投放点升级改造计划书.pptx VIP
- 排水管网检测投标方案(技术标).docx
- 贵州国企招聘2025贵州航空产业城集团股份有限公司旗下子公司贵州安立航空材料有限公司招聘61人笔试历年参考题库附带答案详解(10卷合集).docx
文档评论(0)