|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Grishanov 2:5020/400 14 Oct 2002 06:04:39 To : Alexey Cvicinsky Subject : Re: SQUID auth? -------------------------------------------------------------------------------- On Sun, 13 Oct 2002 20:10, Alexey Cvicinsky wrote: >Может кто знает ? >squid.conf >/usr/local/squid/libexec/ncsa_auth /usr/local/squid/etc/passwd >или >то же но /etc/passwd Первая ошибка: '/etc/passwd' использовать нельзя. Там нет паролей, и у него неправильный формат. Создавай файл с помощью программы 'htpasswd'! >acl user1 auth_дальше не помню Это плохо. Должно быть 'acl user1 proxy_auth ...usernames...', либо 'acl user1 proxy_auth REQUIRED' для любого количества пользователей. >http_access deny !user1 >или >http_access allow user1 >http_access deny all Угу. И не забудь 'miss_access allow user1' и 'miss_access deny all'. >при входе запрашивает login и passowrd как положено, >но юзеров которые находятя в passwd не пускает. Кстати, с недавних пор (кажется с версии SQUID 2.4STABLE6) в конфигах поменялся алгоритм работы с директивами 'http_access' и 'miss_access'. Теперь если последней строкой будет 'allow', то SQUID считает, что умолчание делается с 'deny all'. Если последней строкой будет 'deny', то умолчание будет 'allow all'. Отсюда вывод: если у тебя версия SQUID'а из последних, то 'http_access deny all' и 'miss_access deny all' HАДО УБРАТЬ. Иначе будет пропускать всех без разбора. По крайней мере у меня - так. Hафига так сделали - я не знаю. Алексей Гришанов aka Brait [Sorry for my English] ===================================================== [The Matrix has you.] [brait@mail.ru] [ICQ #:7314550] --- ifmail v.2.15dev5 * Origin: Sorry for my English (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/20805da075da.html, оценка из 5, голосов 10
|