码迷,mamicode.com
首页 > 其他好文 > 详细

squid 快速配置

时间:2017-10-15 19:36:28      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:pre   配置文件   install   ttl   文件   name   ati   httpd   require   

安装

yum install squid -y
yum install httpd-tools -y

基本认证配置文件

#网络
http_port 8991
dns_nameservers 100.100.2.136
#认证
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
auth_param basic realm proxy
#acl
acl authenticated proxy_auth REQUIRED
#应用acl
http_access allow authenticated
http_access deny all

测试认证

#创建用户
htpasswd -cd /etc/squid/auto/passwd
#测试用户
/usr/lib64/squid/basic_ncsa_auth /etc/squid/auth/passwd

OK
#返回OK说明正常

ldap配置文件

#网络
http_port 8991
dns_nameservers 100.100.2.136
#认证
auth_param basic program /usr/lib64/squid/basic_ldap_auth -v 3 -b "dc=qq,dc=com" -D "uid=user,cn=users,dc=qq,dc=com" -w "passwd" -f uid=%s -h 115.123.183.123
auth_param basic children 5
auth_param basic realm example Software Corporation
auth_param basic credentialsttl 15
#acl
acl ldapauth proxy_auth REQUIRED
#应用acl
http_access allow ldapauth
http_access deny all

测试认证(注意你ldap服务器类型参数会有不同)

/usr/lib64/squid/basic_ldap_auth -v 3 -b "dc=qq,dc=com" -D "uid=user,cn=users,dc=qq,dc=com" -w "passwd" -f uid=%s -h 115.123.183.123

OK

 

squid 快速配置

标签:pre   配置文件   install   ttl   文件   name   ati   httpd   require   

原文地址:http://www.cnblogs.com/37yan/p/7672680.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!