The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Squid авторизация логин/пассворд через внешний скрипт (squid auth login password patch)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: squid, auth, login, password, patch,  (найти похожие документы)
- RU.UNIX (2:5077/15.22) -------------------------------------------- RU.UNIX - From : Sergey I. Golod 2:5077/22 22 Mar 00 15:28:02 Subj : Squid авторизация логин/пассворд через внешний скрипт ------------------------------------------------------------------------------- alexm@hsys.msk.ru wrote: > AC> Hу и кто-нибудь ее ставил? Все понятно, все работает, но вот как > AC> сделать авторизацию, что бы каждый юзер говорил свой логин/ пассворд, > AC> который должен проверять внешний скрипт, я не нашел . Понятно, что > AC> плохо искал, но патчить совсем ручками сквид не хочется, надо искать > AC> готовый патч для сквида ... > > Какими ручками? В стандартном сквиде есть возможность authentication > program или как она там. Чуть выше redirector_program. Ручками именно ручками. В squid2.2(не знаю как в 2.3[4]) редиректору передавалось не имя пользователя, а ident, а чтобы его получать надо клиентам ставить identd. Приходится патчить squid: ------------------------------------------------------------------------------- ---------------- From: Antony T Curtis <antony@abacus.co.uk> To: squidguard@ost.eltele.no Date: 23.06.99 5:56 pm Subject: SquidGuard Many thanks for the work on squidGuard... It's working great on AIX 4.1.3 with Squid 2.2STABLE3... A useful patch to Squid 2.2STABLE which fixes per-user redirection where the user is authenticated using proxy-auth... *** src/redirect.c.orig Tue Jun 22 14:04:43 1999 - --- src/redirect.c Tue Jun 22 15:46:41 1999 *************** *** 103,108 **** - --- 103,110 ---- cbdataAdd(r, cbdataXfree, 0); r->orig_url = xstrdup(http->uri); r->client_addr = conn->log_addr; + if (http->request->user_ident[0]) + r->client_ident = http->request->user_ident; else if (conn->ident == NULL || *conn->ident == '\0') { r->client_ident = dash_str; } else { Regards, Antony, ------------------------------------------------------------------------------- ---------------- wbr, Serg. --- Mozilla 4.72 [en] (Windows NT 5.0; I) * Origin: A Last Rover Debian GNU/Linux InterNetNews site (2:5077/22@fidonet)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
 
  • 1, Lot, 01:32, 05/04/2003 [ответить] [смотреть все]
  • +/
    Люди пожайлуста помогите у меня под 2000 поднят Squid2.5 (прокси) мне надо чтоб он резал рекламу !!!
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList