Kali ini kami mencoba bikin authentication dengan NCSA dengan Squid.
Langkah 1 :
Install Squid terlebih dahulu dengan perintah :
$apt-get install squid
Langkah 2 :
Membuat Username dan Password yang nanti akan dipakai untuk authentifikasi saat
browser di buka dengan perintah :
Langkah 4 :
Sekarang masuk ke file squid.conf untuk konfigurasi authentifikasinya :
$ gedit /etc/squid/squid.conf
Setelah terbuka akan ada konfigurasi yang panjang.
Langkah 5 :
Tambahkan baris berikut ke file tersebut
“auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
acl ncsa_users proxy_auth REQUIRED”
Masih di file squid.conf tambahkan perintah berikut :
“http_access allow ncsa_user”
Masih di file squid.conf tambahkan perintah berikut :
“http_access deny all”
Masih di file squid.conf tambahkan perintah berikut :
Untuk konfigurasi set proxy saat di browsernya.
$ /etc/init.d/squid restart