+ Responder ao Tópico



  1. #1
    newlinker
    Visitante

    Padrão Squid com autenticacao NCSA nao validando senhas

    Caros amigos,
    estou usando o squid 2.5 e RedHat 9 e a sequencia abaixo para solicitar autenticacao de senhas aos usuarios.

    até ai tudo bem ele pede o login e senha no browser do usuario...
    porém a senha informada nao valida, da como se a senha nao existisse...
    mas na verdade esta correto.

    alguem pode me dar uma ajuda sobre isso?

    auth_param basic /usr/lib/squid/ncsa_auth etc/squid/passwords
    auth_param basic children 5
    auth_param basic realm Squid proxy-caching web server
    auth_param basic credentialsttl 2 hours

    Obrigado
    Rogerio

  2. #2
    newlinker
    Visitante

    Padrão Squid com autenticacao NCSA nao validando senhas

    sera que nao tem ninguem que nunca passou por isso?

    mesmo assim Obrigado aos que leram pelo menos

    Roger

  3. #3

    Padrão Squid com autenticacao NCSA nao validando senhas

    Dá uma olhada na ordem das suas ACL's. Posta o seu squid.conf.


    Abraços!

  4. #4
    grilo
    Visitante

    Padrão Squid com autenticacao NCSA nao validando senhas

    bom vou colocar um ex em baixo oks
    #################################
    #declaro o auth_param
    auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
    auth_param basic children 5

    #Crio uma acl para requerer a autenticacao
    acl all src 198.167.0.0/255.255.255.0
    acl autenticacao proxy_auth REQUIRED

    #Crio uma acl para verificar se o usuario existe, isto retorna ERR ou OK
    external_acl_type checa_raphael %LOGIN /etc/squid/modulos/usuario.sh

    #Crio uma acl que checa o usuario
    acl raphael external checa_usuario

    #Crio uma acl que fica armazenado se logou ou nao
    acl logusuario proxy_auth usuario

    #Nego tudo que nao autanticar
    http_access deny !autenticacao
    #Usuario que logou tem acesso a tudo
    http_access allow logusuario

    ai modifique isto de acordo com q precise.. qual quer duvida posta ae

    ah lembrandp
    #############
    este script fica tem q ser .sh e tem q conter para verificar e tem q ter o nome do usuario
    depois vc crie um outro arquivo com nome do usuario dentro

    #!/bin/bash
    while read linha
    do
    if [ `grep -i $linha /etc/squid/users/usuario` ]
    then
    echo OK
    else
    echo ERR
    fi
    done

  5. #5

    Padrão Squid com autenticacao NCSA nao validando senhas

    Vixe...

    Bom, faz o seguinte, monta uma coisa de cada vez. Vai comentando as acl's externas para ver se funciona. E você não precisa fazer tudo isso (pelo menos eu acho que não).


    Abraços!

  6. #6
    grilo
    Visitante

    Padrão Squid com autenticacao NCSA nao validando senhas

    Citação Postado originalmente por xstefanox
    Vixe...

    Bom, faz o seguinte, monta uma coisa de cada vez. Vai comentando as acl's externas para ver se funciona. E você não precisa fazer tudo isso (pelo menos eu acho que não).


    Abraços!

    eu postei pra da um exemplo pra ele tipo eu uso assim e funciona que é uma beleza...
    :-)

  7. #7
    Atos
    Visitante

    Padrão Squid com autenticacao NCSA nao validando senhas

    Amigo, no link que vou passar abaixo tem um tutorial muito bom de como fazer o Squid com senha, eu usei e funciona bem, caso não queira fazer novamente suas configurações compare as duas.

    http://www.zago.eti.br/squid/squid-com-senha-cl9.txt