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

Исходное сообщение
"Установить squid'ом суточный лимит пользователей"

Отправлено Dmitry , 28-Мрт-02 12:36 
Hi All !
Тут такое дело: установлен Squid 2.1 с авторизацией, есть группа пользователей, которые выходят через него в Inet, ведутся общие логи. Формально каждый из этих пользователей имеет определенные суточные ограничения объема получаемой информации.
Вопрос: можно ли как-то средствами Squid'а вести автоматический учет по каждому пользователю и в случае достижения им граничных значений лимита, автоматически блокировать акаунт на некоторое время (в идеале - до наступления следующих суток) ?

Заранее спасибо


Содержание

Сообщения в этом обсуждении
"RE: Установить squid'ом суточный лимит пользователей"
Отправлено darovski , 13-Май-02 16:32 
>Hi All !
>Тут такое дело: установлен Squid 2.1
>с авторизацией, есть группа пользователей,
>которые выходят через него в
>Inet, ведутся общие логи. Формально
>каждый из этих пользователей имеет
>определенные суточные ограничения объема получаемой
>информации.
>Вопрос: можно ли как-то средствами Squid'а
>вести автоматический учет по каждому
>пользователю и в случае достижения
>им граничных значений лимита, автоматически
>блокировать акаунт на некоторое время
>(в идеале - до наступления
>следующих суток) ?
>
>Заранее спасибо

я раньше поднимал эту проблему, но толком ничего не получил пришлось самому писать. но так как я с FreeBSD знаком всего пару месяцев (раньше работал лишь с Novell), и никогда не программировал, то получилось довольно таки криво, но работает, так что если проблема до сих пор не решена пиши расскажу как можно решить.


"RE: Установить squid'ом суточный лимит пользователей"
Отправлено Тиан , 17-Май-02 23:14 
Вообщем-то эта проблема решаема..
только ручками.
пишешь скрипт, который разгребает логи squid., т.е. получает оттуда объем и кто...
ну а потом твори с этим юзером все, что хочешь, например, заремить его, чтоб не лазил..
а в час ночи типа всех опять активируешь..
Да еще, чтобы это все работало сразу,
нужно логи брать из канала , а в конфига сквида соответственно прописать,куда ему писать логи... ну типа именованного канала...
вот и связка получилась...
и меня все прекрасно работает... только не по суткам, а по месяцам..

"RE: Установить squid'ом суточный лимит пользователей"
Отправлено Dmitry , 26-Дек-02 13:13 
>Да еще, чтобы это все работало сразу,
>нужно логи брать из канала , а в конфига сквида соответственно прописать,куда
>ему писать логи... ну типа именованного канала...
>вот и связка получилась...

А как заставить squid писать логи в этот самый канал?