>Всех с новым годом!
>Я устанавливал сквид из rpm который
>шел вместе с мандраком. В
>этот рпм ncsa_auth не входит.
>Можно ли взять auth_modules/NCSA из
>сквида squid-2.4.STABLE2-src, который я разархивировал
>на NT машине? Только в
>какое место линуха скопировать auth_modules/NCSA?
>
>и чё с ним потом делать?
>
1. Нужно из исходников сделать бинарник ncsa_auth
(на NT будет трудно:) и положить его куда-нибудь, например, туда где лежит squid.
2.Затем в squid.conf обозначить, куда все-таки положил, строкой:
authenticate_program /.../ncsa_auth
3.Далее определить acl, не забывая о порядке их расположения "по высоте":
acl passwd proxy_auth REQUIRED
http_access allow passwd
4. Пользователи заводятся с помощью утилиты htpasswd (см man htpasswd), которая имеется в дистрибутиве Apach
5. Имеется скрипт chpasswd.cgi(не в rpm), позволяющий клиентам менять свои пароли.
|