Authentifizierung
- Wird genutzt um sich bei dem Browser zu authentifizieren, und somit bestimmte Seiten freigeschaltet werden können
Install
- apt install apache2-utils
User anlegen
*htpasswd -B -c /etc/squid/passwordfile sterling
New password:
Re-type new password:
Adding password for user sterling
- Später
- htpasswd -B /etc/squid/passwordfile neuer.user
Konfiguration der Authentifizierung
- vim /etc/squid/squid.conf
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwordfile
auth_param basic children 20 startup=0 idle=1
auth_param basic concurrency 0
auth_param basic credentialsttl 2 hours
auth_param basic realm xinux-user-access
auth_param basic casesensitive off
erstellen der acl
acl xinux-user proxy_auth REQUIRED
erstellen der http_access
http_access allow xinux-user
- Nun müssen sich alle erstellten User authentifizieren