Jumat, 21 Februari 2014

How to Install Squid Private Proxy with Auth Mode on Debian VPS

ini adalah tutorial lanjutan dari tutorial squid-transparent-proxy-installation, pahami langkah-langkah yang ada di tutorial pertama baru lanjut ke totor ini....
saya anggap squid-transparent-proxy-installation sudah terinsall di vps ente, step selanjutnya adalah menginsall package pendung dimulai dari:
apt-get install apache2-utils
kemudian masuk ke folder squid
cd /etc/squid3
edit konfignya dan tambahkan ini
nano squid.conf
tambahkan baris ini dibawah konfig yang sudah ada
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
perhatikan, stelah menambahkan baris diatas, tambahkan tanda # pada bagian http_access allow all, kurang lebuh jadi seperti ini:
kalo sudah semua, save dan exit, ctrl + x trus pencet y, enter.

langkah selanjutnya adalah membuat file untuk menimpan informasi user dan passwd, caranya
touch passwd
beri hak akses
chmod o+r passwd
untuk pertama kali membuat use
htpasswd -c passwd user
untuk selanjutnya tingal seperti ini (hilangkan -c)
htpasswd passwd user2
untuk menghapus user tinggal ketikkan
htpasswd -D passwd user2
restart squidnya
service squid3 restart

done! dah jadi bro.... happy proxing... :D

1 komentar:

  1. Assalammualaikum,

    1.bagaimana caranya untuk menghalangi user dari multi-login ataupun menghadkan akses serentak hanya kepada 2 berdasarkan auth dan bukan kepada IP itu sendiri.

    terima kasih.harap dapat dibantu, sudah puas mencari maklumat di internet tetapi masih belum dapat jawapannya.

    BalasHapus