The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Организация проверки загружаемых файлов на вирусы в PureFTPd
Ниже представлена инструкция по интеграции в PureFTPd, работающем в Debian или
Ubuntu, функции проверки новых файлов на предмет наличия вирусов. При
обнаружении вируса загруженный файл удаляется.



Устанавливаем антивирусный пакет ClamAV:

   sudo aptitude install clamav clamav-daemon
 
Настраиваем PureFTPd. 
Создаем файл /etc/pure-ftpd/conf/CallUploadScript в который добавляем одну строку со словом "yes":

   echo "yes" > /etc/pure-ftpd/conf/CallUploadScript

Создаем скрипт /etc/pure-ftpd/clamav_check.sh, который будет вызывать из
PureFTPd для проверки новых файлов в clamav:

   #!/bin/sh
   /usr/bin/clamdscan --remove --quiet --no-summary "$1"


Делаем скрипт исполняемым:

   chmod 755 /etc/pure-ftpd/clamav_check.sh

Изменяем основой файл конфигурации PureFTPd /etc/default/pure-ftpd-common,
находим по ключевому слову строку UPLOADSCRIPT и указываем путь к скрипту
проверки, примерно так:

   UPLOADSCRIPT=/etc/pure-ftpd/clamav_check.sh

Перезапускаем PureFTPd:

  /etc/init.d/pure-ftpd-mysql restart
 
20.04.2010 , Источник: http://www.howtoforge.com/how-to-in...
Ключи: pureftpd, ftp, virus, clamav / Лицензия: CC-BY
Раздел:    Корень / Администратору / Сетевые сервисы / FTP, Bittorrent

Обсуждение [ RSS ]
  • 1, alecs (??), 16:42, 22/04/2010 [ответить]  
  • +/
    py inotify
     
  • 2, sHaggY_caT (ok), 17:41, 22/04/2010 [ответить]  
  • +/
    Бесполезно (имхо) так как 99% случаев загружаются только вставки в скрипты, а сами трояны очень редко.
     
  • 3, Аноним (-), 10:53, 26/04/2010 [ответить]  
  • +/
    Если сервер юзают ламеры на виндах, то это будет небольшим подспорьем. sHaggY_caT, ваш случай описывает проблемы с использованием сервера пользователями *nix систем. ;)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру