Re: [FUG-BR] Squid (Autenticação e ACL's em My Sql)
Se alguem tiver interesse eu tenho isso em php e uso a mesma base do email para autenticar o squid e o email pegando o campo de nome e senha a senha pode estar em crypt, a função crypt do mysql,md5, e blowfish todos essas padroe de senha eu ja testei com o php e funciona sem problema segue o codigo logo abaixo do mysql_auth que é só copiar e dar pemição de execução, ele funciona em linux,windows,freebsd #!/usr/local/bin/php ?php $link = mysql_pconnect('10.10.x.x', 'usuario_do_banco', 'senha'); if (!$link) { printf(Erro ao conectar com o banco de dados: %s\n, mysql_connect_error()); die(); } $selectdb = mysql_select_db(mail,$link); if (!$selectdb) { printf(Erro ao abrir o banco de dados: %s\n, mysql_error($link)); die(); } while ( fscanf(STDIN, %s %s, $nome, $senha) ) { $select = SELECT name,pass FROM users WHERE name = '.$nome.' AND ok = 1; $Query = mysql_query($select,$link); $nrRegistros = mysql_num_rows($Query); $erro = true; while ( $Registro = mysql_fetch_array($Query) ) { $erro = false; if ( crypt($senha, $Registro[pass]) == $Registro[pass] ) printf(OK\n); else printf(ERR\n); } if ($erro) printf(ERR\n); } ? No squid.conf auth_param basic program /usr/local/bin/mysql_auth auth_param basic children 5 auth_param basic realm Login Proxy Cache auth_param basic credentialsttl 2 hour acl autenticar proxy_auth REQUIRED http_access allow autenticar esse esquema é so para o login as acl eu faço por arquivo que edito via php e via sudo dou o reload no squid talvez na~oseja a molhar opção mais pode lhe atender !! Em 27 de outubro de 2010 17:01, Thiago J. Ruiz thiagojr...@gmail.comescreveu: ham, verdade, é um ftp que não existe mais mesmo, vou remover lá assim que puder, eu arrumei o código na página pelo menos hehe (menos esses warnings que vc citou =P). obrigado. Em 27 de outubro de 2010 15:18, irado furioso com tudo ir...@bsd.com.brescreveu: Em Wed, 27 Oct 2010 15:01:42 -0200 Thiago J. Ruiz thiagojr...@gmail.com, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Fala Irado opa.. talvez você tenha tentado baixar o source, não, entre lá e leia, se já não o fez. li sim e até compilei (surgem alguns warning), mas é que há um link na página e eu sempre testo os links ;) -- saudações, irado furioso com tudo -- Thiago J. Ruiz SysAdmin/NetAdmin Cisco CCNA - Loading. Computer Networks Techie http://thiagoruiz.blogspot.com - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Squid (Autenticação e ACL's em My Sql)
2010/10/27 Murilo Gouveia muryllo_gouv...@msn.com Bom dia Lista, Bom tive a ideia essa semana em reformular o squid aqui da empresa mudando a maneira de fazer a autenticação e consultar as ACL's, e queria fazer isso usando o MySql. Mais ainda não conheço ninguem que tivesse feito isso (pelo menos na parte das ACL's). Por acaso teria alguem na lista que teve essa ideia e pos em prática? Eu iria preferir o SQLite, mas... ;P Conheço pessoas que já trabalham com o Squid dessa forma, mas nunca me interessei em colocar em prática. Acho que elas não fazem parte da lista, elas são do #slackware-br da Freenode. Alguém da lista já deve ter feito também. Meus R$ 0,00. -- Antônio Rogério Lins de A. Pessoa Técnico em Tecnologia da Informação SysAdm Soluções em T.I. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Squid (Autenticação e ACL's em My Sql)
Boa tarde, Eu tive de escrever isso na faculdade =D heeheh tenta aí: http://thiagoruiz.blogspot.com/2007/10/brincando-com-squid-autenticando-no.html http://thiagoruiz.blogspot.com/2007/10/brincando-com-squid-autenticando-no.html se funcionar, manda um fardo de fraziskaner (cerveja) pra mim que tá pago! Att. Em 27 de outubro de 2010 11:07, Murilo Gouveia muryllo_gouv...@msn.comescreveu: Bom dia Lista, Bom tive a ideia essa semana em reformular o squid aqui da empresa mudando a maneira de fazer a autenticação e consultar as ACL's, e queria fazer isso usando o MySql. Mais ainda não conheço ninguem que tivesse feito isso (pelo menos na parte das ACL's). Por acaso teria alguem na lista que teve essa ideia e pos em prática? Abraços Murilo Gouveia Analista de Redes Linux/Unix Tel.: (71) 8111-4157 / (71) 3215-5788 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Thiago J. Ruiz SysAdmin/NetAdmin Cisco CCNA - Loading. Computer Networks Techie http://thiagoruiz.blogspot.com - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Squid (Autenticação e ACL's em My Sql)
ham, verdade, é um ftp que não existe mais mesmo, vou remover lá assim que puder, eu arrumei o código na página pelo menos hehe (menos esses warnings que vc citou =P). obrigado. Em 27 de outubro de 2010 15:18, irado furioso com tudo ir...@bsd.com.brescreveu: Em Wed, 27 Oct 2010 15:01:42 -0200 Thiago J. Ruiz thiagojr...@gmail.com, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Fala Irado opa.. talvez você tenha tentado baixar o source, não, entre lá e leia, se já não o fez. li sim e até compilei (surgem alguns warning), mas é que há um link na página e eu sempre testo os links ;) -- saudações, irado furioso com tudo -- Thiago J. Ruiz SysAdmin/NetAdmin Cisco CCNA - Loading. Computer Networks Techie http://thiagoruiz.blogspot.com - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd