Pessoal, uma duvida:
É possível cadastrar e depois autenticar usuários, cadastrar ACLS e etc, utilizando um BD tipo MySQL
mtec
Versão Imprimível
Pessoal, uma duvida:
É possível cadastrar e depois autenticar usuários, cadastrar ACLS e etc, utilizando um BD tipo MySQL
mtec
Nao tem.
Voce pode bolar um sistema de tabelas relacionadas, e baseado nelas gerar seu squid.conf e enviar um -k reconfigure para o squid, assim ele permanece em execução e carrega as novas acls.
Desculpe a minha ignorância... Mas vc poderia me dar um exemplo??
mtec
Bem simples:
no mysql, uma tabela com os ips que podem acesssar a acl acesso:
create table ips (
ip varchar(20)
);
1 - conecte-se ao banco de dados e leia todos os registros
da tabela 'ips', adicione os ips numa variavel, separado por espaços
2 - coloque a variavel no final da acl e grave a acl no arquivo squid.conf
# no squid.conf:
acl acesso src $VARIAVEL
http_access access acessso
http_access deny all
É o principio, torne mais complexo, se fizer algo bem feito, pode ate ganhar um dim dim!
É... realmente deu pra ter uma noção!! Vou testar e posto o resultado!!
Vlw...
mtec