Инсталација
Направите резервну копију и замените Скуид3 конфигурацију
Креирајте корисника Скуид3
Инсталација
Инсталирајте Скуид3 и Апацхе алате.
apt-get install squid3 apache2-utils
Користићемо Апацхе хтпассвд да генеришемо лозинку. Ако не желите да инсталирате додатне пакете, можете користити перл да генеришете своју лозинку.
Направите резервну копију и замените Скуид3 конфигурацију
Направите резервну копију тренутних подешавања Скуид3.
cp /etc/squid3/squid.conf /etc/squid3/squid.conf.bak
Отворите и замените садржај /etc/squid3/squid.confследећим:
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
Напомене: Подразумевани порт за Скуид је 3128 , промените га на други порт ради боље безбедности.
Креирајте корисника Скуид3
Креирајте новог корисника да бисте се пријавили на Скуид3 сервер.
htpasswd -c /etc/squid3/.passwd YOUR_USER_NAME
Ако немате инсталиран Апацхе алат, користите перл да бисте креирали своју аутентификацију.
echo -e "YOUR_USERNAME:`perl -le 'print crypt("YOUR_PASSWORD","salt")'`" > /etc/squid3/.passwd
Поново покрените Скуид3 услугу и посао је завршен.
/etc/init.d/squid3 restart