Авторизация squid

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Авторизация squid

Непрочитанное сообщение risk94 » 2008-03-23 17:20:21

Люди, дайте манов, где че почитать по сабжу. Хочу сделать авторизацию, но не знаю с чего начать.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Авторизация squid

Непрочитанное сообщение risk94 » 2008-03-23 19:00:30

Собрал ncsa_auth
Файл с Аккаунтами делаю таким скриптикам:

Код: Выделить всё

#!/bin/sh
/usr/local/bin/htpasswd -b /usr/local/squid/etc/acl/passwd $1 $2


А что нужно прописать в конфиге, чтоб squid начал зпрашивать аутентификацию?


В squid.conf прописать

Код: Выделить всё

auth_param basic program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/acl/passwd
и потом зделать acl:

Код: Выделить всё

acl proxy_auth_4_all proxy_auth REQUIRED src 0.0.0.0/0.0.0.0 
...
...
...
http_access allow proxy_auth_4_all

Я правильно понимаю?

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Авторизация squid

Непрочитанное сообщение risk94 » 2008-03-24 1:18:36

Я понимаю правильно! :wink:

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35200
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Авторизация squid

Непрочитанное сообщение Alex Keda » 2008-03-24 1:41:14

тихо сам с собою...
=======
нашёл чем в выходные заниматься =)
Убей их всех! Бог потом рассортирует...

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Авторизация squid

Непрочитанное сообщение risk94 » 2008-03-24 15:24:55

=)
В выходные то как раз и получается хоть более менее пару-фосемь часиков поковырятся со всем этим добром. А делать одинфиг и надо и интересно! )

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Авторизация squid

Непрочитанное сообщение risk94 » 2008-03-24 22:10:45

хм, видать не совсем понимаю. Авторизацию запрашивает, ввожу логин и псворд - но не пускает. че за беда может быть?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35200
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Авторизация squid

Непрочитанное сообщение Alex Keda » 2008-03-25 1:13:09

может пора глянуть в логи?
Убей их всех! Бог потом рассортирует...

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Авторизация squid

Непрочитанное сообщение risk94 » 2008-03-27 8:57:57

дописал в скрипт пару тких строк:

Код: Выделить всё

#!/bin/sh
/usr/local/bin/htpasswd -b /usr/local/squid/etc/acl/passwd $1 $2
chmod 440 /usr/local/squid/etc/acl/passwd
chown squid:squid /usr/local/squid/etc/acl/passwd
Все заработало.