Bloquear downloads de alguns usuarios apenas (squid)
Ola pessoal,
Eu estou controlando o acesso de sites com squidGuard e gostaria de controlar o que cada usuario pode ou nao baixar (download). Como eu faco por exemplo diretoria pode baixar tudo, contabilidade nao pode baixar exe e doc, geral pode baixar apenas .doc. etc..
Abracos !
Bloquear downloads de alguns usuarios apenas (squid)
Olha, se você estiver utilizando autenticação, você vai ter que especificar os usuários que podem ter acesso a tudo, da seguinte maneira:
Código :
acl diretoria proxy_auth "/etc/squid/lists/diretoria"
acl downloadproibido urlpath_regex -i "/etc/squid/lists/nodownload"
http_access allow nodownload diretoria
http_access deny nodownload
Acho que isso resolve o seu problema, só tenha muita atenção quanto a ordem das suas ACL's e dos HTTP_ACCESS.
Abraços!
Bloquear downloads de alguns usuarios apenas (squid)
Curiosidade minha, como vocês diferenciaram um "download" (carga) de página http de um download de arquivos via http?
Bloquear downloads de alguns usuarios apenas (squid)
Citação:
Curiosidade minha, como vocês diferenciaram um "download" (carga) de página http de um download de arquivos via http?
Pela extensão do arquivo. =)
Bloquear downloads de alguns usuarios apenas (squid)
É que estive tentando bloquear por tipo MIME, pensei que pudesse pegar arquivos renomeados, usei isto para teste:
bloquear tipo .tar:
acl MIME rep_mime_type -i ^application/x-tar$
http_reply_access allow all !MIME
no entanto, com o nome tendo extensão .tar, bloqueio, quando renomeio o arquivo, o server remoto devolveu outro mime type, dai sobrei....
Alguem teria alguma idéia para bloquear arquivos por tipo no squid?