Bem pessoal ainda hoje muitas pessoas imaginão que a autênticação do SQUID precisa de plugins especificos e que os plugins só podem ser aqueles que tem na Internet, há algum tempo tive que fazer um autênticador para base OpenLDAP.

O ambiente era o seguinte: Existia uma base de usuários no nosso servidor de LDAP samba que deveria sincronizar todos as senhas dos nossos serviços, seja e-mail, samba, sistemas internos e agora o nosso SQUID.

Inicialmente procuramos alguns plugins na internet, achamos vários autênticadores de LDAP e isto chamou a minha atenção. Então decidi ver como estes plugins funcionavam, e percebi que fazendo a seguinte chamada:

root # ./plugin-auth-squid [usuário] [senha correta]

OK

Já com a senha ou usuário invalido:

root # ./plugin-auth-squid [usuário] [senha errada]

ERR

Então fica a ai a dica, caso queira fazer o SQUID autenticar com o que você quiser basta seguir esta receita.

Leave a Reply