URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 3751
[ Назад ]

Исходное сообщение
"Помогите органичить юзеров по выкачаных Мб!"

Отправлено Gelo , 10-Дек-05 14:11 
Ув.ГУРУ! Есть в наявносты FreeBSD 4.8 + squid-2.5_2 + sarg. Нужно отследить и отключить пользователей, которые выкачали более 200Мб с начала месяца, отключить их, а 1-го числа следующего месяца опять включить.
Пытаюсь это сделать созданием с помощью SARGа файла с именами таких юзеров. В sarg.conf прописал:
per_user_limit /usr/local/etc/squid/user_limit 200

Запускаю /usr/local/sarg/limit, в котором:
#!/bin/sh                                                  
TODAY=$(date "+%d/%m/%Y")
YESTERDAY=$(date "+01/%m/%Y")                                  
/usr/bin/sarg -d $YESTERDAY-$TODAY -e gelo@my.net

Отчет генерится нормально, но файл /usr/local/etc/squid/user_limit не создается. Если создаю его руками, то в него потом ничего не записывается. Что сделано не так? Подскажите!


Содержание

Сообщения в этом обсуждении
"Помогите органичить юзеров по выкачаных Мб!"
Отправлено Дмитрий Ю. Карпов , 10-Дек-05 18:37 
В упор не понимаю, как ты настроил Squid принимать от SARG команды по отключению юзеров.

"Помогите органичить юзеров по выкачаных Мб!"
Отправлено Gelo , 13-Дек-05 10:14 
>В упор не понимаю, как ты настроил Squid принимать от SARG команды
>по отключению юзеров.

Дело в том, что до настройки Squid по ограничению пользователей я еще и не дошел, в нем я в дальнейшем проблем не вижу. Проблема сейчас состоит в том, что SARG не записывает имена юзеров в файл.


"Помогите органичить юзеров по выкачаных Мб!"
Отправлено anonymous , 12-Дек-05 20:19 
лучше поставь sams (sams.perm.ru)
он все это делает