成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在PureFTPd中集成ClamAV

系統 Linux
Pureftpd是一款在多種類Unix上使用并符合GPL協議的原代碼開放的軟件,顧名思義,它就是一款純粹的Ftp程序。那怎樣在PureFTPd中集成ClamAV呢,看下文。

Pureftpd是一款快速,高質量,功能齊全的ftp服務器,最重要的是可以支持設置客戶端默認編碼,今天我給大家詳細介紹下:在PureFTPd中集成ClamAV的方法

  PureFTPd是Linux下一款非常好用的的FTP服務器端軟件,但隨著Linux的普及,病毒也開始瞄向Linux,以前我們在Linux下經常裸奔,現在我們應當重視Linux服務器的安全,本文就簡單介紹一下如何將Linux下大名鼎鼎的反病毒軟件ClamAV與PureFTPd結合,當有人通過PureFTPd上傳文件時,ClamAV就會自動進行掃描,如果發現上傳的文件包含病毒就自動刪除。

  1、說明

  首先我不能保證你按照我介紹的步驟操作,能讓ClamAV和PureFTPd聯合運行,因為你我的環境可能不一樣,我是在OpenSUSE 11.2下做的實驗。

  2、安裝ClamAV

  安裝ClamAV的命令如下,非常簡單:

  yast2 -i clamav clamav-db

  接下來是為ClamAV創建系統啟動項:

  chkconfig --add clamd

  然后啟動它:

  /etc/init.d/clamd start

  3、配置PureFTPd

  首先用文本編輯器打開PureFTPd的配置文件/etc/pure-ftpd/pure-ftpd.conf:

  vi /etc/pure-ftpd/pure-ftpd.conf

  將Umask設置項的值設為133:022,這樣clamdscan才有權掃描上傳的文件,同時將CallUploadScript設為yes:

 

  1.   [...]# 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[...]  
  2.  

 

 

 

  接下來創建一個/etc/pure-ftpd/clamav_check.sh文件,無論何時通過PureFTPd上傳文件時,都會觸發它調用ClamAV主程序/usr/bin/clamdscan掃描上傳的文件:

  vi /etc/pure-ftpd/clamav_check.sh

  clamav_check.sh腳本的內容如下:

 

  1.   #!/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 /etc/init.d/boot.local

  向文件中添加一行/usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh,如:

 

  1.   #! /bin/sh## Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved.## Author: Werner Fink , 1996# Burchard Steinbild, 1996## /etc/init.d/boot.local## script with local commands to be executed from init on system startup## Here you should add things, that should happen directly after booting# before we're going to the first run level.#/usr/sbin/pure-uploadscript -B -r /etc/pure-ftpd/clamav_check.sh  
  2.  

 

 

  最后我們重啟PureFTPd:

  /etc/init.d/pure-ftpd restart

  OK!從現在開始,如果有人上傳帶有惡意軟件的文件,ClamAV會為你自動清理。

通過文章的介紹和描述,想必讀者們都知道了PureFTPd中集成ClamAV的過程。

【編輯推薦】

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2021-11-01 14:52:38

ElasticSear索引SQL

2017-07-11 13:00:16

LinuxCentOS 7Samba4 AD

2011-08-31 15:36:59

Lua解釋器

2023-03-13 00:16:28

2025-01-26 00:00:40

Seata分布式事務

2011-08-24 10:32:03

LuaPlusC++Lua

2011-08-24 09:49:38

VS2008Lua解釋器

2009-06-11 13:28:18

Glassfish集成

2015-08-14 10:18:56

2010-05-15 14:47:56

2011-03-02 13:16:33

Pureftpd

2009-06-23 09:33:20

FCKEditorJSFJSP

2011-02-25 16:22:34

2011-03-03 15:09:30

PureFTPdFAQ

2009-06-01 16:18:30

SpringJPA集成

2011-07-20 17:10:05

iPhone iAd

2011-02-25 17:49:21

2011-03-03 16:17:14

PureFTPd

2011-03-03 14:42:12

PureFTPd

2009-01-03 15:01:16

ibmdwLptus
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线观看成人av | 国产探花在线精品一区二区 | 午夜免费观看网站 | 综合久久亚洲 | 欧美一区二区三区四区在线 | 91精品国产乱码久久久久久久 | 成人欧美一区二区三区在线播放 | 91.xxx.高清在线 | 中文欧美日韩 | 精品久久久久久亚洲综合网 | av网站在线播放 | 国产亚洲精品久久久久久豆腐 | 成人亚洲片 | 91中文在线观看 | 精品欧美视频 | 国产精品日韩在线观看一区二区 | 国产精品一区久久久 | 久久婷婷色 | 淫片一级国产 | 麻豆视频在线免费看 | 香蕉久久a毛片 | 国产成人99 | 亚洲a在线视频 | 美女精品一区 | 久久噜| 国产免费一区 | 国产一区二区三区精品久久久 | 国产成人精品一区二区三区四区 | 在线观看免费观看在线91 | 午夜影院在线视频 | 欧美日韩综合一区 | 亚洲成人激情在线观看 | 欧美日韩精品区 | 91人人看| 国产成人精品免费 | 九九热精品在线视频 | 精品福利在线 | 国产精品美女久久久久aⅴ国产馆 | 亚洲天堂二区 | 亚洲第一在线 | 东方伊人免费在线观看 |