ubuntulnx
(usa Ubuntu)
Enviado em 27/12/2010 - 16:44h
Olá amigos do VOL, estou tentando criar um script para que o usuário tenha acesso a internet por autenticação, estou fazendo pelo MAC da placa, mais não está dando certo não, estou fazendo da seguinte forma:
1ºCriei uma acl vendas, onde dentro do arquivo mac.conf, ficaria o mac da placa.
acl vendas arp "etc/squid/mac.conf"
2ºDepois crio uma acl senha, onde o usuario vendas terá acesso.
acl senha proxy_auth REQUIRED
3ºDepos crio outra acl, onde o usuario vendas encherga a acl senha.
http_access allow vendas senha
4ºDepois disso eu crio o caminho onde será armazenado as senhas.
uth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
etc/squid/users.conf
uth_param basic children 5
uth_param basic credentialsttl 2 hour
uth_param basic realm Controle de Acesso
ESTE É O MEU SQUID.CONF PARA AUTENTICAÇÃO, DENTRO DO /ETC/SQUID, CRIEI OS SEGUINTES ARQUIVOS:
users.conf, mac.conf e passwd.
ESSE FOI O SCRIPT CRIADO PARA AUTENTICACAO DE USUARIOS POR MAC, FEITO ISSO NAO FUNCIONOU,E DEU O SEGUINTE ERRO DEPOIS DE DAR O squid -k reconfigure.
2010/12/27 12:44:31| strtokFile: etc/squid/mac.conf not found
2010/12/27 12:44:31| aclParseAclLine: WARNING: empty ACL: acl vendas arp "etc/squid/mac.conf"
2010/12/27 12:44:31| Invalid Proxy Auth ACL 'acl senha proxy_auth REQUIRED' because no authentication schemes are fully configured.
FATAL: Bungled squid.conf line 85: acl senha proxy_auth REQUIRED
Squid Cache (Version 2.7.STABLE3): Terminated abnormally.
SE ALGUEM PODER ME AJUDAR, AGRADEÇO.ABRAÇOS AMIGOS DO VOL!