|
Hi
The easiest way to do it is with Webmin authentication default program (a perl scriptt).
After setting this up u need to declare proxy users and passwords.
Later u can build you ACL with "groups" of authenticated people to filter them if u want.
auth_param basic program /etc/squid/squid-auth.pl /etc/squid/users # Use webmin for
creating, enabling, deleting the users in /etc/squid/users
acl usuarios_web proxy_auth REQUIRED # This will match any authenticated user
http_access allow usuarios_web_proxy
If u want to go deeper u have other authentications methods:
linux traditional user/password database lookup
shadow password database lookup
smb authentication (samba)
ntlm
ldap
and i think there are other ones....
Try the webmin fastroad first for starting.
Hope this help
Guillermo
|