Версия squid/2.5.STABLE6 создал апачесвкой утилитой htpasswd файлик с юезром и паролем, вот строки из конфига:
visible_hostname srv
http_port 192.168.0.1:3128
httpd_accel_host virtual
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/pass
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
acl 123 proxy_auth oleg
http_access allow 123
при попытке зайти куда либо он запрашивает пароль но почемуто если я ввожу правильный то он его не принимает, пробывал запускать /usr/lib/squid/ncsa_auth /etc/squid/pass сам, вот результат:
oleg test
OK
test test
ERR
тоесть как видите всё нормально, но почемуже squid не хочет нормально с ним работать... права на файл с паролем стоять правильные
squid не работает авторизация
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 92
Re: squid не работает авторизация
вроде бы разобрался, у меня прокси работает в рпозрачном режиме, в таком режиме вообще возможно сделать авторизацию?
и ещё вопрос: если автрозация из файла то всё норм а если из /etc/passwd то нет, как я понимаю это из за того что нету прав т.к. squid под юзером squid запущен, как сделать чтобы он мог авторизировать из /etc/passwd
и ещё вопрос: если автрозация из файла то всё норм а если из /etc/passwd то нет, как я понимаю это из за того что нету прав т.к. squid под юзером squid запущен, как сделать чтобы он мог авторизировать из /etc/passwd
-
- Сообщения: 322
- Статус: Свободолюбитель
- ОС: Debian GNU/Linux unstable
Re: squid не работает авторизация
xrootx писал(а): ↑29.11.2006 11:41вроде бы разобрался, у меня прокси работает в рпозрачном режиме, в таком режиме вообще возможно сделать авторизацию?
и ещё вопрос: если автрозация из файла то всё норм а если из /etc/passwd то нет, как я понимаю это из за того что нету прав т.к. squid под юзером squid запущен, как сделать чтобы он мог авторизировать из /etc/passwd
В прозрачном режиме Squid не может делать авторизацию, а почему - написано во многих хауту, авторизацию можно прикрутить другими средствами, на базе фаервола, например с помощью opensource'ной NeTAMS
-
- Сообщения: 322
- Статус: Свободолюбитель
- ОС: Debian GNU/Linux unstable
Re: squid не работает авторизация
дать права для юзера squid на на чтение /etc/passwd
-
- Сообщения: 59
Re: squid не работает авторизация
ага, и еще дать права на чтение и изменение /etc/shadow

squid не понимает такой режим записи, как в /etc/passwd, получиться только через htpasswd
"Если не можешь победить,
все равно победи!" [indent] У.С. Грант
все равно победи!" [indent] У.С. Грант