Instalimi
Rezervoni dhe zëvendësoni konfigurimin e Squid3
Krijo përdorues Squid3
Instalimi
Instaloni mjetet Squid3 dhe Apache.
apt-get install squid3 apache2-utils
Ne do të përdorim Apache htpasswd për të gjeneruar një fjalëkalim. Nëse nuk dëshironi të instaloni paketa shtesë, mund të përdorni perl për të gjeneruar fjalëkalimin tuaj.
Rezervoni dhe zëvendësoni konfigurimin e Squid3
Rezervoni cilësimet aktuale të Squid3.
cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bak
Hapni dhe zëvendësoni përmbajtjen /etc/squid3/squid.confme sa vijon:
http_port 3128
auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid3/.passwd
auth_param basic children 1
auth_param basic credentialsttl 1 minute
auth_param basic casesensitive off
acl auth proxy_auth REQUIRED
acl localhost src 127.0.0.0/8
http_access allow auth
http_access allow localhost
http_access deny all
cache deny all
forwarded_for delete
request_header_access Via deny all
Shënime: Porti i paracaktuar për Squid është 3128 , ndryshojeni atë në një port tjetër për qëllime më të mira sigurie.
Krijo përdorues Squid3
Krijoni një përdorues të ri për t'u identifikuar në serverin Squid3.
htpasswd -c /etc/squid3/.passwd YOUR_USER_NAME
Nëse nuk keni të instaluar mjetin Apache, përdorni perl për të krijuar vërtetimin tuaj.
echo -e "YOUR_USERNAME:`perl -le 'print crypt("YOUR_PASSWORD","salt")'`" > /etc/squid3/.passwd
Rinisni shërbimin tuaj Squid3 dhe puna ka mbaruar.
/etc/init.d/squid3 restart