LINUX.ORG.RU
ФорумAdmin

Ограничение кол-ва файлов, передаваемых по FTP

 ,


0

2

Доброго всем дня. Стоит необходимость ограничить прием файлов на FTP сервере с 1 хоста в 1 файл в 30 минут. Проблема в том, что нет возможности лимитировать отправку на клиентах. Выключать FTP на пол часа и включать на короткое время - не выход, клиентов много, каждый клиент шлет файлы рандомно - может 5 минут не слать, затем за 2 секунды послать 10 штук. Как бы изловчиться с этим делом на сервере? Можно как-то при получении файла вызвать скрипт, которым добавить в iptables временное правило, блокирующее хост, с которого прилетел файл?



Последнее исправление: nike-tesla (всего исправлений: 3)

В каком-нибудь proftpd может быть и можно, сам не сталкивался. В vsftpd такого функционала не припоминаю.

trancefer ★★
()

Может лучше ограничить скорость вх. траффика? Мне кажется это более стандартное решение.

rumgot ★★★★★
()
Последнее исправление: rumgot (всего исправлений: 1)

fail2ban можно натравить, только фильтр надо написать.

anonymous
()

Нифига не понял зачем такое нужно. Что есть «Файл» - «сферический и в вакууме»? У файла вообще-то есть такая «характеристика» как размер. файло на 100Тб будет заливаться больше 30 минут, в то время как 10 1байтовых не сильно напрягут.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.