Este vídeo descreve como implementar ACL de uso do cache por horário, implementar autenticação básica e definir o tamanho do cache no Squid no Linux.
para instalar o squid:
yum install squid
ifconfig para ver o endereço de IP
cd /etc/squid - vai até o diretório que está as configurações do squid
vim squid.conf - arquivo de configuração do squid
ACL do horário:
------------------------------------
acl horario time MTWHFAS 00:05-08:55
http_access deny horario
------------------------------------
Monday segunda feira
Tuesday terça feira
Wednesday quarta feira
tHursday quinta feira
Friday sexta feira
sAturday sábado
Sunday domingo
------------------------------------
caso queira bloquear em mais horários é só duplicar as linhas e acrescentar horario1 horario2 e assim por diante.
destacado pela letra maiúscula vocês tem o inicial dos dias da semana, que representa as letras MTWHFAS.
ACL autenticação básica:
------------------------------------
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/senhas
auth_param basic children 5
auth_param basic realm mensagem de login
auth_param basic credentialsttl 2 hours
acl password proxy_auth REQUIRED
http_access allow password
------------------------------------
pra fazer esse comando:
htpasswd -c senhas usuario
é necessário ter o Apache HTTP Server instalado:
para instalar digite yum install httpd
configuração do tamanho do cache:
------------------------------------
cache_mem 16 MB
maximum_object_size 512000000 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 256 KB
------------------------------------
após configurar tudo digite
service squid restart
para reiniciar o squid e salvar todas as configurações.
Links para este vídeo: configurações dos principais navegadores no Linux CentOS: https://www.youtube.com/watch?v=l6XPqmfjdGM&list=UU4euGzOt_Bbnm9hAoXNTc1A&index=1
Boas configurações e até o próximo tutorial.
Nenhum comentário:
Postar um comentário