Para resumir: tengo un servidor dedicado con algunos amigos que ejecutan un cliente torrent con interfaz gráfica de usuario web. Cada usuario ejecuta un cliente con su nombre de usuario en el servidor, por lo que las descargas van en su directorio de usuario, y solo ellos tienen acceso a sus propios archivos, etc.
¿Cómo puedo monitorear y limitar el ancho de banda por mes por usuario?
Estaba pensando que tal vez debería haber una forma de usar iptables. Y al monitorear el ancho de banda utilizado por todos los procesos del usuario X. Y si han usado más de su ancho de banda mensual permitido de Y GB, reciben un mensaje que dice que las redes se bloquean para su cliente torrent o el cliente se mata por completo. También pensé en el calamar, pero dado que usaría múltiples clientes torrent, esto podría usar muchos recursos del servidor ...
Estoy usando Debian Lenny.
No estoy seguro de cómo hacer esto ...
¿Sería esto posible? Estoy agradecido incluso por soluciones parciales a esto ...