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

Исходное сообщение
"Windows 2003 Server и Squid"

Отправлено faza , 05-Май-08 09:13 
Добрый день други! Кто сталкивался с такой проблемой? Squid стоит у меня на сервере, где установлен Windows 2003 Server. Как добиться уутентификации пользователей не уснанавливая Samba?

DHCP и DNS - серверы настроены

Вот кусок из моего конфига.

acl media urlpath_regex -i \.mp3$ \.wma$ \.avi$ \.wmv$ \.rm$
acl arc urlpath_regex -i \.zip$ \.rar$
acl pict urlpath_regex -i \.gif$ \.jpg$ \.png$
acl bin urlpath_regex -i \.cab$ \.exe$ \.msi$
acl flash urlpath_regex -i \.swf$
acl deny_urls1 url_regex -i "C:/squid/acl/xxx.txt"

acl klass src 192.168.2.0/255.255.255.0
http_access allow klass !deny_urls1
!media !pict !flash
auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/acl/passwd.txt
http_access deny all
icp_access allow klass
miss_access allow klass
miss_access deny all
Посоветуйте что не так?


Содержание

Сообщения в этом обсуждении
"Windows 2003 Server и Squid"
Отправлено ipmanyak , 05-Май-08 09:43 
Нет требования аутентификации. Добавь строки после акселя auth_param basic program:
acl my_auth proxy_auth REQUIRED
http_access allow my_auth


"Windows 2003 Server и Squid"
Отправлено faza , 05-Май-08 10:04 
>Нет требования аутентификации. Добавь строки после акселя auth_param basic program:
>acl my_auth proxy_auth REQUIRED
>http_access allow my_auth

Т.е. будет так?

acl klass src 192.168.2.0/255.255.255.0
http_access allow klass !deny_urls1
!media !pict !flash
auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/acl/passwd.txt

acl my_auth proxy_auth REQUIRED
http_access allow my_auth

http_access deny all
icp_access allow klass
miss_access allow klass
miss_access deny all


"Windows 2003 Server и Squid"
Отправлено faza , 12-Май-08 09:41 
>Нет требования аутентификации. Добавь строки после акселя auth_param basic program:
>acl my_auth proxy_auth REQUIRED
>http_access allow my_auth

Всё установил по твоему совету. В опере работает аутентификация, а в IE нет :(

вот кусок конфига

auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/acl/htpasswd
acl my_auth proxy_auth REQUIRED
http_access allow my_auth
http_access deny all
Правда у меня в файле паролей, созданным командой htpasswd.exe, логины типа Иванов, Петров


"Windows 2003 Server и Squid"
Отправлено ipmanyak , 12-Май-08 10:14 
>[оверквотинг удален]
>нет :(
>
>вот кусок конфига
>
>auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/acl/htpasswd
>acl my_auth proxy_auth REQUIRED
>http_access allow my_auth
>http_access deny all
>Правда у меня в файле паролей, созданным командой htpasswd.exe, логины типа Иванов,
>Петров

Ну а с латинскими буквами как? Что вообще за манера в английских софтах заводить юзеров с русскими буквами? Маразм.