LINUX.ORG.RU
ФорумAdmin

Чтобы пользователь не мог авторизовываться на сквиде несколько раз


0

0

Здравствуйте уважаемые! Сейчас у меня все пользователи при выходе в инет авторизуютьтся на сквиде (ncsa_auth) но нужно сделать так чтобы некоторые не могли логиниться по несколько раз (запретить несколько ссесий для одного пользователя) - работает только тот кто авторизовалься первым, остальным - запрет доступа.


# acl aclname maxconn number
# # This will be matched when the client's IP address has
# # more than <number> HTTP connections established.

Пример:
acl maxconn1 maxconn 1
acl maxconn1_users proxy_auth vasya petya masha
...
http_access deny maxconn1 maxconn1_users
Этот "http_access" ставить ПЕРЕД всеми "http_access allow" (точнее перед тем, который разрешает перечисленным в "acl maxconn1_users" людям вылазить наружу)

P.S. Проверял - работает (даже если под одним и тем же login-ом с разных IP).

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