Download paketnya :
# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.650-1.noarch.rpm
Lalu jalankan perintah :
# rpm -U webmin-1.650-1.noarch.rpm
Setelah itu buka di Webrowser :
1. Untuk administrator buka alamat --> http://localhost:10000
2. Untuk client arahkan alamat IP Address proxy-nya pada Webrowser ke alamat IP Address PC yang telah di setup Proxy.
contoh : 
HTTP Proxy : 192.168.1.1  
Port  :  3128
Setting pada Proxy :
Langkah-langkah penggunaan modul ncsa_auth pada squid, untuk membuat otentikasi pada akses web melalui squid, yaitu :
1. Membuat file kosong dengan nama squid_passwd, sbb :
#touch /etc/squid/passwd
#chmod 600 /etc/squid/passwd
#chown squid:squid /etc/squid/passwd
2. Gunakan program htpasswd untuk membuat / menambahkan user dengan password terenkripsi yang disimpan kedalam file squid_passwd, sbb:
#htpasswd /etc/squid/passwd yolly
New password : (masukkan password anda)
Re-type new password : (ketik ulang pasword anda)
Adding password for user yolly
3. Cari atau tentukan dimana lokasi modul ncsa_auth, sbb:
#rpm -ql squid | grep ncsa_auth
/usr/lib/squid/ncsa_auth
4. Edit konfigurasi di squid.conf dengan mengetikkan di console sbb:
#vi /etc/squid/squid.conf
(isi data dibawah ini didalam shell)
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/paswd
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
(isi data dibawah ini didalam shell yang sama yaitu dibawah kata #INSERT YOUR OWN RULE (S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS)
acl yolly proxy_auth REQUIRED
http_access allow yolly
(isi data dibawah ini didalam shell yang sama yaitu dibawah kata # Squid normally listens to port 3128)
http_port 3128
icp_port 0
cache_peer 192.168.1.1 parent 80 0 default
(Lalu simpan dengan menekan Shift + :, kemudian tekan tombol x lalu Enter)
5. Lakukan perintah restart dengan mengetikkan di console sbb :
#/etc/init.d/squid restart
Link terkait : http://www.webmin.com/rpm.html
1. Membuat file kosong dengan nama squid_passwd, sbb :
#touch /etc/squid/passwd
#chmod 600 /etc/squid/passwd
#chown squid:squid /etc/squid/passwd
2. Gunakan program htpasswd untuk membuat / menambahkan user dengan password terenkripsi yang disimpan kedalam file squid_passwd, sbb:
#htpasswd /etc/squid/passwd yolly
New password : (masukkan password anda)
Re-type new password : (ketik ulang pasword anda)
Adding password for user yolly
3. Cari atau tentukan dimana lokasi modul ncsa_auth, sbb:
#rpm -ql squid | grep ncsa_auth
/usr/lib/squid/ncsa_auth
4. Edit konfigurasi di squid.conf dengan mengetikkan di console sbb:
#vi /etc/squid/squid.conf
(isi data dibawah ini didalam shell)
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/paswd
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
(isi data dibawah ini didalam shell yang sama yaitu dibawah kata #INSERT YOUR OWN RULE (S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS)
acl yolly proxy_auth REQUIRED
http_access allow yolly
(isi data dibawah ini didalam shell yang sama yaitu dibawah kata # Squid normally listens to port 3128)
http_port 3128
icp_port 0
cache_peer 192.168.1.1 parent 80 0 default
(Lalu simpan dengan menekan Shift + :, kemudian tekan tombol x lalu Enter)
5. Lakukan perintah restart dengan mengetikkan di console sbb :
#/etc/init.d/squid restart
Link terkait : http://www.webmin.com/rpm.html