Membuat autentikasi pada Squid Proxy di Ubuntu

Autentikasi pada squid yaitu saat mengakses menggunakan proxy di browser, akan muncul form untuk mengisi username dan password untuk mengakses internet.

Jika username & password tidak di isi atau salah, client tidak bisa menggunakan akses internet.

Hanya ada tambahan sedikit script dari Anonymous proxy squid, jadi sebelum melanjutkan silahkan setting pc server menjadi PC Router dan Anonymous Squid Proxy terlebih dahulu.

Jika sudah, lanjutkan ke step dibawah ini.


1. Ubah permission jadi root ketik:
sudo su
    Enter
2. Install apache2
apt-get install apache2
3.Stop squid terlebih dahulu
/etc/init.d/squid3 stop
atau
service squid3 stop
4. Buat username dan password untuk autentikasi, ketik:
htpasswd /etc/squid3/passwd [username yg diinginkan]
    Enter, lalu masukkan password yang diinginkan.
5. Kemudian ketik perintah:
dpkg -L squid3 | grep ncsa_auth
    Enter.
6. Edit squid.conf, cari dan edit kata dibawah ini:
#auth_param basic program
 ubah menjadi
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd
    lalu tambahkan kata di bawah ini:
acl ncsa_users proxy_auth REQUIRED
(letakkan di atas tulisan acl lan)

http_access allow ncsa_users
(letakkan di atas tulisan http_access allow lan)
    simpan dan keluar.
7. Jika sudah di save lalu ketik:
squid3 -z
8. Kemudian restart service squid:
/etc/init.d/squid3 restart
atau
service squid3 restart
9. Setting Proxy dan Port di browser client
IP=IP eth1 Server
Port= 3128
10. Jika sudah, maka akan muncul form untuk mengisi username dan password pada browser



SELAMAT MENCOBA

Related Posts:

0 Response to "Membuat autentikasi pada Squid Proxy di Ubuntu"

Post a Comment

Silahkan memberi komentar, komentar anda berarti untuk kami.
Berkomentarlah dengan sopan. :D