17 Jan 2011

Konfigurasi Authentifikasi Password Squid

Dalam Squid, kita bisa memberi authentifikasi pada browser. Sehingga, hanya orang tertentu saja yang mempunyai username dan passwordlah yang bisa menikmati internet yang di squid. Untuk itu diperlukan beberapa konfigurasi, berikut ini adalah konfigurasinya:

1. Setelah Squid terinstall, buat file baru dengan cara:

debian:~# touch /etc/squid/passwd


2. Setelah itu buat user dan passwordnya dengan cara:

debian:~# htpasswd /etc/squid/passwd nashzeer
New password:
Re-type password:
Adding password for user nashzeer



3. Setelah itu cari lokasi file ncsa_auth dengan cara:

debian:~# locate ncsa_auth


atau,

debian:~# dpkg -L squid | grep ncsa_auth


maka hasilnya,
/usr/lib/squid/ncsa_auth

4. Kemudian, edit file squid.conf yang ada di /etc/squid/squid.conf :

debian:~# nano /etc/squid/squid.conf

Tambahkan konfigurasi berikut di squid.conf dan sesuaikan posisinya.

# TAG: auth_param

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd

# TAG: acl, pada posisi paling bawah.

acl user_proxy proxy_auth REQUIRED

# TAG: http_access, pada posisi paling atas.

http_access allow user_proxy

5. Kemudian simpan dan restart squid, dengan cara:

debian:~# /etc/init.d/squid restart


6. Jangan lupa ganti proxy yang ada di browser anda dengan alamat IP Server dan port squid (3128)

Selamat Mencoba!!

Tidak ada komentar:

Posting Komentar