Eu j� tentei isso, e n�o funcionou.

        Tentei tamb�m a dica do Andreas, por�m o squid n�o sobe como root:

d� esse erro:

Jul 11 11:52:45 teste squid: Don't run Squid as root, set 'cache_effective_
user'!

        O que fazer??

        De qualquer forma, muito obrigado...

        Abra�os,

        Glaidson

-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]Em nome de Alexandre Pinaffi
Andrucioli
Enviada em: quarta-feira, 11 de julho de 2001 09:50
Para: Glaidson Guerra
Cc: [EMAIL PROTECTED]
Assunto: Re: (linux-br) Autentica��o PAM no Squid



Tente isso:

Deixe da seguinte forma as ACLs:

acl password proxy_auth REQUIRED
acl all src 0/0
acl guerra src XXX.XXX.XXX.X/XX

http_access allow password guerra
http_access deny all

Aquele lance de 32 usuatrios autenticados, no final da dica, acho que nao
esta correto. Ignore aquela parte....

--

[]'s

* * * * * * * * * * * * * * * * *
* Alexandre Pinaffi Andrucioli  *
* Linux User: 174426            *
* e-mail:                       *
*       [EMAIL PROTECTED] *
*       [EMAIL PROTECTED] *
* * * * * * * * * * * * * * * * *


     /"\
     \ /  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
      X   ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
     / \

On Tue, 10 Jul 2001, Glaidson Guerra wrote:

>
>
>       Pessoal, sequi a receita do Alexandre (mensagem que encontrei no
hist�rico
> da lista) e a autenti��o n�o funcionou. Os sites s�o acessados sem pedido
de
> senha.
>       Tentei adicionar uma acl do tipo proxy_auth e o squid pede a senha,
porem,
> sempre a considera inv�lida.
>
> ACL:
>
> acl password proxy_auth guerra
> acl all src 0/0
> http_access allow password
> http_access deny all
>
>       Alguem pode me ajudar,
>
>       Obrigado,
>
>       Abra�os,
>
>       Glaidson
>
>
> No source do squid tem uma pasta chamada auth_modules/PAM/
> ou em
> http://squid.sourceforge.net/hno/pam_auth-1.3.c
>
> compile e instale o arquivo pam_auth (dentro do arquivo tem as instrucoes)
>
> Coloque no seu squid.conf a seguinte linha:
>
> authentication_program /caminho/pam_auth /etc/shadow
>
> Depois disso crie o arquivo /etc/pam.d/squid, com as seguintes linhas:
>
> auth  required /lib/security/pam_pwdb.so shadow nullok
> account       required /lib/security/pam_pwdb.so
>
> Depois disso eh soh startar o squid. Inclusive fiz testes com
> NIS e ele autenticou...
>
> PS: a autenticacao tem limite de 32 usuarios. Para ter mais que isso eh
> necessario recompilar o squid, antes alterando um arquivo (src/defines.h
> se nao me engano). Mude a linha que define o numero maximo de autenticacao
> e compile o squid normalmente.
>
>
> []'s
>
> * * * * * * * * * * * * * * * * *
> * Alexandre Pinaffi Andrucioli  *
> * Linux User: 174426            *
> * e-mail:                       *
> *       [EMAIL PROTECTED] *
> *       [EMAIL PROTECTED] *
> * * * * * * * * * * * * * * * * *
>
>
>      /"\
>      \ /  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
>       X   ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
>
>
>
>




Assinantes em 11/07/2001: 2258
Mensagens recebidas desde 07/01/1999: 122392
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a