The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проверка файлов squid."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Учет трафика, статистика / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Проверка файлов squid."  +/
Сообщение от pilferst email(ok) on 27-Авг-10, 14:00 
Хочу получить совет или опыт в реализации следующего проекта .
Надо через squid ограничить по размеру скачиваемого файла. Если он например больше 2 мегабайт, то юзер заполняет форму, где указывает свою почту. Затем squid передает файл на проверку антивирусу например clamav, который делает проверку. Если проверка неудачная то пользователю письмо, что это был вирус. После удачной проверки squid кладет файл на файловый ресурс и отправляет письмо пользователю, что файл скачан и все готово.
Всем спасибо. На данный момент и не знаю с какой сторону подойти. Буду рад любой помощи или тычка в нужную сторону.
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проверка файлов squid."  +/
Сообщение от sHaggY_caT (ok) on 27-Авг-10, 14:19 
>Хочу получить совет или опыт в реализации следующего проекта .
>Надо через squid ограничить по размеру скачиваемого файла.

Директива reply_body_max_size :

http://www.squid-cache.org/Doc/config/reply_body_max_size/

>Если он например больше
>2 мегабайт, то юзер заполняет форму, где указывает свою почту. Затем
>squid передает файл на проверку антивирусу например clamav, который делает проверку.

мы используем HAVP за Squid (не сендвич, как иногда рекомендуют, а именно вот так: не боимся того, что вирус попадет в кэш, главное, что бы он юзеру не попал)
HAVP проксит заголовки для Squid, и Squid на основе этого управляет своими ACL

>Если проверка неудачная то пользователю письмо, что это был вирус. После
>удачной проверки squid кладет файл на файловый ресурс и отправляет письмо
>пользователю, что файл скачан и все готово.
>Всем спасибо. На данный момент и не знаю с какой сторону подойти.
>Буду рад любой помощи или тычка в нужную сторону.

Поставьте какую-нибудь (в гугл, так как их миллион и еще десяток) веб-морду для wget или curl. По скачиванию запускайте скрипт, с ClamAV и mv проверенного файла в файл-шару.
Доступ к морде давайте по уникальным паролям, выдаваемым один раз (было решение для Apache, долго гуглить лень, поищите сами, или напишите скрипт в несколько строчек на PHP, в котором и выдавайте такие пароли, а после авторизации, удаляйте)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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