Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    rammaciel
    Gostaria de saber se alguém poderia me dar uma dica para um tutorial bom para autenticação de usuário no squid. Tenho uma rede com windows 2000 server como DC da rede e compartilhamento da internet pelo proxy no linux RedHat9.0, gostaria de um tutorial para fazer acesso restrito da internet por usuário.

    Obrigado!

  2. #2
    augusto_jdl
    Bom, vc tem várias formas de fazer a autenticação. Através do Samba(smb_auth), através de script php+mysql, ou uma simples autenticação "ncsa_auth".

    Para fazer desta última forma, vc precisa ter o pacote apache_utils instalado.
    Depois,

    1) Crie o arquivo "squid_passwd"

    touch /etc/squid/squid_passwd

    2) Adicione os usuários que serão autenticados da seguinte forma:

    htpasswd /etc/squid/squid_passwd usuario

    3) No squid crie as ACL's abaixo:

    ....

    auth param basic children 5
    auth param basic realm Digite sua Usuário e Senha
    auth param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd

    acl autenticacao proxy_auth REQUIRED

    acl redelocal src 192.168.1.0/255.255.255.0

    http_access allow redelocal autenticacao

    ....

    4) Reinicie o squid

    Se vc estiver trabalhando com proxy_transparente e estiver redirecionando para a porta do squid 3128, a partir de agora soh acessará a internet o usuário cadastrado.

    Mas se vc encontrar problemas, desative o proxy_transparente e force o usuário a colocar o endereço do proxy no navegador.

    Se vc possuir o SARG instalado, configure-o para aparecer o nome do usuário no relatório, ao invés do ip da máquina. E pronto.

    Espero ter ajudado.



  3. Pessoal, to tentando configurar um proxy autenticado tbm, mas ñ encontrei o arquivo ncsa_auth no sistema e não tenho o apache_utils, onde encontro p/ download? to usando slackware 9.1


    obrigado!

  4. Amigo, normalmente quando você instala o Squid o ncsa_auth também já fica instalado por padrão.
    Já deu uma procurada tipo find / -name ncsa_auth ???
    Normalmente ele fica em /usr/lib/squid ou /usr/share/squid.
    Eu instalei o Squid no Slackware 10.1 e o ncsa_auth, smb_auth estão todos lá.
    E quanto ao metódo de autenticação que eu utilizo também e é muito bom, o que o nosso amigo aí em cima escreveu, é exatamente o caminho.
    Inté + .......... :good:



  5. o find / -name ncsa_auth ñ encontrou o arquivo
    procurei nessas pastas mas ñ encontrei tbm

    alguem poderia me enviar??

    to precisando disso meio urgente


    obrigado!






Tópicos Similares

  1. Autenticação de usuarios não funciona
    Por odbc no fórum Servidores de Rede
    Respostas: 4
    Último Post: 17-05-2004, 16:16
  2. Respostas: 0
    Último Post: 31-07-2003, 13:22
  3. Autenticação de usuários!!
    Por Wal no fórum Servidores de Rede
    Respostas: 7
    Último Post: 30-07-2003, 08:22
  4. Autenticação de usuários de VPN PPTP no linux
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 06-02-2003, 11:23
  5. Autenticação de usuarios do windows...
    Por Fly no fórum Servidores de Rede
    Respostas: 2
    Último Post: 03-12-2002, 17:24

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L