> Galera,
> Preciso barra o acesso de alguns usuários , alguém poderia me dizer como
> liberar o acesso pelo squid, somente para determinados usuários, mas tem
> que ser pelo nome e NÃO pelo IP.
Ja que algumas pessoas têm me perguntado isso em private tb, vouenviar
pra lista, assim, quem sabe consigo ajudar mais alguem...
1) Em priori, vc precisa criar o arquivo que contera os nomes de
usuarios/senha que poderao usar o proxy. Faça assim:
htpasswd -c /etc/squid/squid_passwd fulano (a opcao -c so deve ser
usada da primeira vez que usar o htpasswd pois ele cria o arquivo e se
o mesmo ja existir, sera zerado.
A seguir ele vai pedir pra digitar a senha e depois confirmar para o
primeiro usuario que vc chamou de fulano. Para acrescentar novos
usuarios a sua lista, repita o comando sem o -c
2) Use o comando locate para descobrir onde o squid instalou o
autenticador (ncsa_auth).
No squid.conf:
procure e descomente a linha authenticate_program que devera ficar assim
authenticate_program /caminho/ncsa_auth /etc/squid/squid_passwd
3) na lista de acls acrescente uma nova restricao para ser usada com o
autenticador que vc ja habilitou
acl password proxy_auth REQUIRED
4) Abaixo da linha #INSERT YOUR OWN RULES....
se vc estiver com o proxy liberado pra todo mundo, provavelmente estara
http_access allow all
troque para:
http_access allow password
É isso! (e so)
Boa sorte....
Assinantes em 03/04/2001: 2214
Mensagens recebidas desde 07/01/1999: 107625
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]