09 June 2009

Otentifikasi Squid Menggunakan Zimbra LDAP

Jika Anda menggunakan Zimbra Collaboration Suite dan Zimbra LDAP server sudah berjalan dengan baik, Anda dapat menggunakan LDAP server tsb. untuk melakukan otentifikasi terhadap penggunaan Squid Proxy Server.

Agar Squid Proxy Server dapat melakukan Otentifikasi ke Zimbra LDAP, perlu dilakukan peng-edit-an pada file /etc/squid/squid.conf sebagai berikut :

auth_param basic program /usr/lib/squid/ldap_auth -v 3 -b dc=domain,dc=com -f "(&(uid=%s)(objectClass=zimbraAccount))" -h zimbra.domain.com

acl ldapauth proxy_auth REQUIRED

acl all src 0.0.0.0/0.0.0.0


http_access allow ldapauth


http_access deny all


http_port 3128


Contoh konfigurasi di atas adalah konfigurasi sangat minimal dari Squid Proxy Server. zimbra.domain.com adalah server LDAP-nya, domain.com adalah domain yang digunakan di email server Zimbra.

Misalnya ada user Zimbra andi@domain.com maka saat andi melakukan koneksi internet lewat Squid Proxy Server, andi dapat menggunakan nama dan password yang sama seperti andi masuk ke Zimbra.

Linux Distro : Ubuntu Server 8.04
Zimbra : Zimbra Collaboration Suite Open Source Edition 5.0.16



No comments: