The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проблема с аунтефикацией в squid"
Отправлено VoJinn, 18-Ноя-06 19:58 
Добрый день.
У меня возникла такая проблема.
Есть работающий сквид squid-2.5.14_3 (система FreeBSD 5.4), собранный из портов, в принципе со стандартным конфигом.
Работает(ала) авторизация типа...
acl users src "/usr/local/etc/squid/ххх.txt"
http_access allow users
Всё отлично...
но, вот надо ведь расти...и надо сделать доступ по логин/паролю..прочитал...про
авторизацию типа NCSA...
Он у меня оказался, как я понимаю установлен...
#locate ncsa_auth
/usr/local/libexec/squid/ncsa_auth

#/usr/local/libexec/squid/ncsa_auth
Usage: ncsa_auth <passwordfile>

Как я понимаю, он в работоспособном состоянии...

Далее в squid.conf прописываю...

acl user proxy_auth REQUIRED
http_access allow user

auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/squid/etc/passwd

Далее установил из портов...
chpasswd-2.2.3_2
Для создания данного файла паролей /usr/local/squid/etc/passwd
добавил в ...chpasswd.conf
#vim /usr/local/etc/chpasswd/chpasswd.conf
password_file /usr/local/squid/etc/passwd
enable_log /usr/local/etc/chpasswd/chpasswd.log

Вот и всё ...
поменял
#chmod 777 /usr/local/etc/chpasswd/chpasswd.conf
#chmod 777 /usr/local/etc/chpasswd/chpasswd.log

И всё...
Вопрос 1.
Как создать этот самый файл паролей...с помощью данной утилиты...в ридми не увидел...
а сам не понял...(:
и
2 вопрос...
После данной коректировки squid.conf
Всё описано выше.ничего другого не добавлено...
Сквид перстал стартовать...

#/usr/local/sbin/squid –D
ошибок не выдаёт но и не стартует...
вот
#tail -f 100 /var/log/messages
Nov 18 18:29:55 ns squid[18996]: Squid Parent: child process 19023 exited due to signal 6
Nov 18 18:29:58 ns squid[18996]: Squid Parent: child process 19033 started
Nov 18 18:29:58 ns (squid): The basicauthenticator helpers are crashing too rapidly, need help!
Nov 18 18:29:58 ns kernel: pid 19033 (squid), uid 65534: exited on signal 6
Nov 18 18:29:58 ns squid[18996]: Squid Parent: child process 19033 exited due to signal 6
Nov 18 18:29:58 ns squid[18996]: Exiting due to repeated, frequent failures

Вот пожалуй и всё что могу сказать.
Заранее благодарен за помощь.


 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру