У меня на bsd 4.7-RELEASE FreeBSD стоит сквид Version 2.5.STABLE7
настроена аутентификация с помощью ncsa_auth
(auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/passwd)мне нужно, чтобы пользователи заходили на некоторые сайты без пароля (типа белый список), а полный доступ только после ввода пароля и логина
Я даже не знаю, в какой стороне искать, есть ли решения без установки всяких самб и проч.?
>У меня на bsd 4.7-RELEASE FreeBSD стоит сквид Version 2.5.STABLE7
>настроена аутентификация с помощью ncsa_auth
>(auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/passwd)
>
>мне нужно, чтобы пользователи заходили на некоторые сайты без пароля (типа белый
>список), а полный доступ только после ввода пароля и логина
>
>Я даже не знаю, в какой стороне искать, есть ли решения без
>установки всяких самб и проч.?
поставь правила на нужные сайты выше правил аутентификации
типа
acl sites dst "squid/etc/sites.txt"
http_access allow sites
....
далее правила на аутентификаци
>>У меня на bsd 4.7-RELEASE FreeBSD стоит сквид Version 2.5.STABLE7
>>настроена аутентификация с помощью ncsa_auth
>>(auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/passwd)
>>
>>мне нужно, чтобы пользователи заходили на некоторые сайты без пароля (типа белый
>>список), а полный доступ только после ввода пароля и логина
>>
>>Я даже не знаю, в какой стороне искать, есть ли решения без
>>установки всяких самб и проч.?
>поставь правила на нужные сайты выше правил аутентификации
>типа
>acl sites dst "squid/etc/sites.txt"
>http_access allow sites
>....
>далее правила на аутентификаци
>
Спасибо, всё получилось. ВОт только проблема - из-за внешних баннеров все время появляется окно авторизации.
Я нашёл выход - включил НАТ и открыл порт 80 на определенные адреса в файерволе. Не очень удобно администрить, приходиться в враузере переключать настройки файервола...
>>>У меня на bsd 4.7-RELEASE FreeBSD стоит сквид Version 2.5.STABLE7
>>>настроена аутентификация с помощью ncsa_auth
>>>(auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/passwd)
>>>
>>>мне нужно, чтобы пользователи заходили на некоторые сайты без пароля (типа белый
>>>список), а полный доступ только после ввода пароля и логина
>>>
>>>Я даже не знаю, в какой стороне искать, есть ли решения без
>>>установки всяких самб и проч.?
>>поставь правила на нужные сайты выше правил аутентификации
>>типа
>>acl sites dst "squid/etc/sites.txt"
>>http_access allow sites
>>....
>>далее правила на аутентификаци
>>
>Спасибо, всё получилось. ВОт только проблема - из-за внешних баннеров все время
>появляется окно авторизации.
>Я нашёл выход - включил НАТ и открыл порт 80 на определенные
>адреса в файерволе. Не очень удобно администрить, приходиться в враузере переключать
>настройки файервола...
подыми свой вебсервер типа апач и настрой редирект баннеров на него на пару пустых баннеров, заодно трафик сэкономишь, как делать есть в факе сквида