给Squid添加密码验证

在Linux上配置代理服务squid也不止一次两次了,每次查文献怪麻烦的,在这里记录一下。

安装基本squid服务我就不说了,网上多得是。要加密码验证的话需要一个包,我安装Apache 2以后系统里就会有了。

建立一个新密码文件,然后确认一下它的属性。

touch /etc/squid/squid_passwd
chmod o+r /etc/squid/squid_passwd

然后建立一个新用户

sudo htpasswd /etc/squid/squid_passwd test

然后在/etc/squid.conf下加入:

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd

在acl那堆配置里最后一行加入

acl ncsa_users proxy_auth REQUIRED

在http_access那堆里最上一行加入

http_access allow ncsa_users

Related posts:

  1. Vmware 6.5在Ubuntu 10.04上不能运行的处理
  2. 打开web2py的远程访问
  3. Segmentation Fault,怎么办???
  4. 用Arch的Vmplayer感受MacOSx的威力 (1)
  5. 终于换到Arch下了

Leave a Reply