原文:
http://www.l-penguin.idv.tw/article/proxy-auth.htm
Proxy Server - 啟動使用者認證機制
參考文件
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=8646
當 Proxy Server 有很多 Client 在使用時,或許您會想要開始做認證機制,也就是說當使用者在輸入帳號密碼之後才可以使用 Proxy 服務,同時,藉由帳號密碼的管制,也可以了解使用者大部份都是連到那一個網站,並且做適當的流量控管。
Squid 支援使用者認證的方法有很多,包含了以 htpasswd 方式的帳號密碼檔認證 (NCSA)、LDAP、PAM、SASL、SMB (就是 Samba)、YP (就是 NIS)和 MSNT 等方式,在這裡我示範 NCSA 的基本方式,當然若有時間的話我將會測試 LDAP 的方式來認證,屆時將會歸類到 LDAP 應用。
重新編譯 NCSA Module
若您的 Proxy 已經上線的話,那麼要重新編譯整個 squid 再安裝似乎是一件不可能的事,這個時候或許你可以直接編譯 NCSA 這個模組並掛載上去就可以了。