+ Responder ao Tópico



  1. #1

    Smile Autenticação em determinados sites...

    ola amigos!! desculpem minha ignorancia...mas vamo la...

    tenho um proxy com autenticação usando a seguinte ACL

    # Autenticação dos usuários
    auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
    acl autenticados proxy_auth REQUIRED
    http_access allow autenticados

    Até ai tudo bem...
    Agora eu preciso que só peça a autenticação em alguns determinados sites, como sites de entreterimento , como o terra, uol , etc...E o resto fica sem autenticação.
    Como faço essa ACL ?

    Desde já agradeço a ajuda de todos...

  2. #2

  3. #3

  4. #4

    Padrão

    simples, vc vai criar uma acl no_auth
    touch /etc/squid/no_auth

    e colocar dentro os sites liberados, no caso os que não vão passar por autenticação e liberar:

    acl liberados url_regex -i "/etc/squid/no_auth"
    http_access allow liberados


    e
    touch /etc/squid/autenticados
    acl autenticados url_regex -i "/etc/squid/autenticados"

    cria os acl dos usuários:
    acl autentic proxy_auth maria joao e etc....
    http_access allow autentic autenticados


    e pronto! ou tb pode usar o iptables para liberar os sites do proxy.