成人免费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的過程。

【編輯推薦】

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

2017-07-11 13:00:16

LinuxCentOS 7Samba4 AD

2021-11-01 14:52:38

ElasticSear索引SQL

2023-03-13 00:16:28

2011-08-24 10:32:03

LuaPlusC++Lua

2011-08-31 15:36:59

Lua解釋器

2025-01-26 00:00:40

Seata分布式事務

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集成

2020-05-18 10:08:22

卓越集成中心ICoE

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
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频久久 | 精品久| yiren22 亚洲综合 | 天天干天天操 | 中文字幕精品一区久久久久 | 国产精品久久久久久福利一牛影视 | 国产欧美一区二区三区在线看 | 羞羞的视频免费看 | 国产网站在线免费观看 | 黑人一级片视频 | 在线看片国产精品 | www.亚洲一区二区三区 | 亚洲一区二区不卡在线观看 | 性视频一区 | 日本不卡一区 | 在线观看成人小视频 | 国产在线一区观看 | 欧美精品一二区 | 97伦理最新伦理 | 久久伊人亚洲 | 91社区在线观看高清 | 亚洲精品黄色 | 精品久久久久久亚洲综合网站 | 国产精品久久久久一区二区 | 91精品国产91久久久久久 | 在线观看黄免费 | 亚洲一区视频在线 | 亚洲一区二区三区在线视频 | 亚洲欧美日韩精品久久亚洲区 | 日韩精品在线一区 | 中文字幕观看 | 国产精品一区二 | 欧美久久一区二区 | 一级在线 | 国产精品视频网 | 日韩精品在线观看一区二区 | 国产精品大片在线观看 | 国产成年人视频 | 日韩精品免费视频 | 久久久久久久av | 伊人二区 |