Anda di halaman 1dari 11

KONFIGURASI PROXY SERVER MENGGUNAKAN SQUID

Membuat Authentication Password untuk Proxy SQUID


Di Squid tersedia beberapa pilihan authentication yang bisa dipakai, diantaranya :

=> NCSA: Uses an NCSA-style username and password file.


=> LDAP: Uses the Lightweight Directory Access Protocol
=> MSNT: Uses a Windows NT authentication domain.
=> PAM: Uses the Linux Pluggable Authentication Modules scheme.
=> SMB: Uses a SMB server like Windows NT or Samba.
=> getpwam: Uses the old-fashioned Unix password file.
=> SASL: Uses SALS libraries.
=> NTLM, Negotiate and Digest authentication

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 :

$htpasswd -c /etc/squid/passwd (username)


*Gunakan “ -c ” untuk user pertama dan setelahnya tidak perlu.
Setelah username dan password telah dibuat, data tersebut akan tersimpan di file
/etc/squid/passwd
Langkah 3:
Kemudian mencari dimana lokasi binary ncsa_auth:
$dpkg –L squid |grep nsca_auth

Maka hasilnya akan terdapat file :


/usr/lib/squid/ncsa_auth

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.

Setelah semuanya selesai SAVE dan EXIT dari file tersebut.


Lalu RESTART SERVICE dengan perintah

$ /etc/init.d/squid restart

Setelah di restart buka browsernya dan buka konfigurasi browsernya.


Set Proxy yang sudah di masukan dalam konfigurasi sebelumnya
Buka Misal www.google.com :
Akan ada authentikasi seperti berikut :
Jika Username dan Password telah di inputkan :
Ilmukomputer.tk

Anda mungkin juga menyukai