Подводя итог: у меня есть выделенный сервер с несколькими друзьями, использующими торрент-клиент с веб-интерфейсом. Каждый пользователь запускает клиент под своим именем пользователя на сервере, поэтому загрузки идут в его пользовательском каталоге, и только они имеют доступ к своим собственным файлам и т. Д.
Как я могу отслеживать и ограничивать пропускную способность в месяц для каждого пользователя?
Я думал, что должен быть способ использовать iptables возможно. И, следя за пропускной способностью, используемой всеми процессами пользователя X. И если они использовали больше, чем их месячная разрешенная пропускная способность Y ГБ, они получают сообщение о том, что для их торрент-клиента блокируется сеть, или клиент полностью убивается. Я также думал о Squid, но, учитывая, что он будет использовать несколько торрент-клиентов, это может использовать много ресурсов сервера ...
Я использую Debian Lenny.
Я не уверен, как это сделать ...
будет ли это вообще возможно? Я благодарен даже за частичные решения этого ...