squid添加用户名密码认证

国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
内部邀请码:C8E245J (不写邀请码,没有现金送)
国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 

--------------------------------------------------------

vim /etc/squid/squid.conf

 

添加用户认证

#用户认证需要添加

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic credentialsttl 2 hours
auth_param basic realm Example.com's Squid proxy-caching
acl auth_user proxy_auth REQUIRED
http_access allow auth_user

注释:

第一行:选择的认证方式为basic,认证程序路径和密码文件路径。

第二行:认证程序的进程数

第三行:认证有效时间

第四行:认证领域内容,上面定义的web浏览需要输入用户密码

第五,六行:设置允许认证的用户访问

 

生成密码文件

在第一行中的 /etc/squid/passwd 文件可以使用下面方法生成,在装有apache的机器上运行 

htpasswd -c /etc/squid/passwd auth_user 

以上的auth_user替换为认证的用户,比如haha            呵呵!! 

 

重启服务

service squid restart

时间: 2024-10-27 21:52:06

squid添加用户名密码认证的相关文章

WCF的用户名密码认证

以前我们用WebService做分布式系统的时候,认证是个麻烦的问题,通常的做法是继承一个SoapHeader,把用户名和密码放到里面,每调用一个方法都要把用户名和密码传递给服务器端来验证 ,效率相当低,代码编写相当的麻烦,而且还不安全! WCF支持多种认证技术,例如Windowns认证.X509证书.Issued Tokens.用户名密码认证等,在跨Windows域分布的系统中,用户名密码认证还是比较常用的,要实现用户名密码认证,就必须需要X509证书,为什么呢?因为我们需要X509证书这种非

[WCF安全系列]谈谈WCF的客户端认证[用户名/密码认证]

对于基于Internet的应用,基于用户名和密码的认证方式是最为常用的,而WCF为你提供了不同模式的用户名认证方式.首先还是从用户凭证的表示说起. 一.用户名/密码认证的三种模式 基于用户名/密码的用户凭证通过类型UserNamePasswordClientCredential表示.而在ClientCredentials中,只读属性UserName表示这样一个用户凭证.你可以按照Windows凭证的方式为ChannelFactory<TChannel>或者ClientBase<TChan

squid+stunnel+用户密码认证的三种玩法

没办法,应用越来越深入,就会越来越多要求. squid+stunnel+用户密码认证的场景至少以下三个,我会遇到. 1,标准玩法 在服务器上建一个SQUID,加密码认证,然后,其它人通过它上网.(不要看这是正常玩法,在一个管理后台限制登陆,而维护VPN成本大时,这个小应用很有用处的) 2,标准加密玩法 在国外搞个服务器(翻嘛,用第1种时,会有问题,因为GFW会在你想去国外就拦之),然后,将本地发到国外的请求时加密.(本来客户端安装STUNNEL,这个适合很私密的东东,但在企业内部署,就很不好推广

详解Nginx实战之让用户通过用户名密码认证访问web站点_nginx

有时我们会有这么一种需求,就是你的网站并不想提供一个公共的访问或者某些页面不希望公开,我们希望的是某些特定的客户端可以访问.那么我们可以在访问时要求进行身份认证,就如给你自己的家门加一把锁,以拒绝那些不速之客. 实验环境: 现在公司开通了一个内部使用网站为www1.rsyslog.org,要求所有人查看网页信息之前都必须要输入内定的用户名及密码方可浏览网页 使用nginx下虚拟主机的搭建 www1.rsyslog.org进行测试. www1.rsyslog.org 192.168.100.107

[WCF安全系列]认证与凭证:用户名/密码认证与Windows认证

如果要给认证下一个定义,我个人的倾向这样的定义:认证是确定被认证方的真实身份和他或她申明(Claim)的身份是否相符的行为.认证方需要被认证方提供相应的身份证明材料,以鉴定本身的身份是否与声称的身份相符.在计算机的语言中,这里的身份证明有一个专有的名称,即"凭证(Credential)",或者用户凭证(User Credential).认证凭证(Authentication Credential). 一.凭证的属性 最好的设计就是能够尽可能的模拟现实的设计.对于安全认证来说,在现实生活

xfire调sap的webservice服务需要提供用户名密码

问题描述 xfire调sap的webservice服务需要提供用户名密码 在最近的项目中使用xfire调sap的webservice服务,但是sap的webservice需要验证系统用户名密码,在网上搜索了下xfire的资料,只有一位朋友提到了用client.addOutHandler(handler)方法,以下是他写的handler类代码 package com.client; import org.codehaus.xfire.MessageContext; import org.codeh

C#连接oracle数据库进行添加用户名和密码,还要检测用户名是否已经存在!!急急!!

问题描述 C#连接oracle数据库进行添加用户名和密码,还要检测用户名是否已经存在!!急急!! 解决方案 解决方案二:一般这种急急急的,能把需求写清楚了再丢上来么再不济google一下c#对于oracle的ado操作自己试试看哪里有问题不对头了思路清楚了来发帖子也好啊解决方案三:用高权限的用户名密码,才能做这件事情.

一段VB.NET代码,生成邮件,发送邮件,支持SMTP验证用户名密码.

smtp|发送邮件 可以生成邮件,可以发送邮件,稍做修改就可以写成一个com组件,在ASP里调用.以后我会整理成一个完整的. -------------------------------------------------------------------------------- '-------------------------------------------------'生成基本邮件格式(包括附件),发送邮件到SMTP服务器,'只能发送到发件人SMTP服务器(需验证),直接投递功

数据库用户名 密码和登录用户名和密码有什么区别

问题描述 数据库用户名 密码和登录用户名和密码有什么区别 数据库用户名 密码和登录用户名和密码有什么区别数据库用户名 密码和登录用户名和密码有什么区别 解决方案 yii 从数据库获取用户名.密码登录失败: 未知的用户名或错误密码.access数据库的用户名和密码的问题 解决方案二: 数据库用户名,密码就是你连接数据库的时候用的认证数据 登陆用户名密码指的什么,是数据库还是机器的 解决方案三: 这里我不知道你问的具体是哪个登录密码,如果你问的是对于数据库有不同的用户,比如 sys system h