配置squid
Squid安装后提供几个设置的地方:
/etc/squid/squid.conf: 这个是主要的设置文件,所有squid所需要的设置都放在这里
/usr/local/squid/etc/squid.conf
~/Library/Preferences/squid.conf
/etc/squid/mime.conf: 这是squid所支持的internet上的mime格式列表,一般来说不需修改
/usr/local/squid/etc/mime.conf
/usr/sbin/squid:squid 的主程序
/var/spool/squid:预设的squid放置缓存的地方
/usr/lib64/squid/: squid 提共的控制组件,如密码认证等
/usr/local/squid/libexec/
对/usr/local/squid/etc/squid.conf
进行配置:
只开通80端口的代理功能,把数据缓存关掉,通过密码认证方式进行使用代理,其它均不需要
设置如下:
#使用帐号密码认证方式使用代理
#auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/squid_user.txt
auth_param basic program /usr/local/squid/libexec/basic_ncsa_auth /usr/local/squid/squid_user.txt