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]