Assalamu'alaykum warahmatullah wabarakatuh.
Kali ini saya akan share cara aktifkan autentikasi pada server proxy ketika di akses oleh user. Anda harus menginstall :
- Apache konfigurasi default
- Squid Proxy
Sudah ?? kuy praktek.
KONFIGURASI SERVER
1. Install httpd-tools untuk autentikasi.
yum -y install httpd-tools
2. Buat file untuk autentikasi password dari proxy.
touch /etc/squid/passwd && chown squid /etc/squid/passwd
3. Buat user dan berikan password.
useradd ihsan
passwd ihsan
htpasswd /etc/squid/passwd ihsan
passwd ihsan
htpasswd /etc/squid/passwd ihsan
4. Buka konfigurasi squid. Tambahkan konfigurasi berikut dibawah acl_safe_ports
nano /etc/squid/squid.conf
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid Basic Authentication
auth_param basic credentialsttl 2 hours
acl auth_users proxy_auth REQUIRED
http_access allow auth_users
5. Restart squid nya.
systemctl restart squid
UJICOBA CLIENT
1. Masuk ke konfigurasi proxy pada chrome. Settings > search "proxy".2. Atur proxy nya.
2. Akses "http://192.168.40.220".
4. Masukkan user yang tadi sudah di set.
0 comments: