segunda-feira, 10 de março de 2014

Descriminando extensões de arquivos no Squid


Você pode definir os arquivos bloqueados (ou não) no squid pela sua extensão. Por exemplo para impedir o download de arquivos executáveis, vídeos ou mp3.

Veja:

acl extensoes url_regex -i \.avi \.mp4 \.mp3 \.exe
http_access deny extensoes

O parâmetro "-i" indica que todas as variações de minúsculas e maiúsculas também são consideradas.
Como nos outros casos você pode indicar um arquivo com a lista das extensões:

acl extensoes url_regex -i "/etc/squid/extensoes.txt"
http_access deny extensoes

Naturalmente, edite o arquivo e coloque as extensões uma por linha:

nano "/etc/squid/extensoes.txt"

\.cmd
\.bat
\.wma
\.wmv
\.vbs
\.msi
\.avi 
\.mp4 
\.mp3 
\.exe

Recarregue o Squid e faça os testes.

Nenhum comentário:

Postar um comentário