Authenticated Proxy
Authentication proxy atau Autentikasi proxy adalah sebuah proxy yang membutuhkan hak
akses apabila klien ingin mengaksesnya. Hak akses ini berupa username dan password yang
telah terdaftar pada server proxy.
Ini hanya akan memungkinkan pengguna berwenang untuk menggunakan server proxy.
Anda perlu menggunakan ACL proxy_auth untuk mengkonfigurasi modul ncsa_auth.
Browser mengirim otentikasi pengguna dalam header permintaan Kuasa. Jika Squid
mendapat permintaan dan daftar aturan http_access sampai ke suatu ACL proxy_auth, Squid
mencari header Kuasa. Jika header hadir, Squid decode dan ekstrak username dan password.
Namun squid tidak dilengkapi dengan otentikasi password. Anda perlu mengambil bantuan
authentication helpers. Berikut ini disertakan secara default di squid sebagian dan distro
Linux yang paling:
NCSA: Menggunakan username NCSA-gaya dan file password.
LDAP: Menggunakan Directory Access Protocol Ringan
MSNT: Menggunakan Windows NT domain otentikasi.
PAM: Menggunakan Linux Pluggable Authentication Modules skema.
SMB: Menggunakan server SMB seperti Windows NT atau Samba.
getpwam: Menggunakan kuno Unix file password.
SASL: Uses SALs perpustakaan.
NTLM, Negotiate dan otentikasi Digest
Restart squid: # / etc / init.d / squid restart Sekarang pengguna diminta untuk username dan
password.
Sumber : http://www.cyberciti.biz/tips/linux-unix-squid-proxy-server-authentication.html