认证程序

自定义身份验证程序 :默认为无。指定用于外部验证器的命令。这样的程序读取包含“用户名密码”的行,并以无限循环的方式答复“ OK”或“ ERR”。如果使用身份验证器,请确保您具有1个ACL类型的proxy_auth。

如果要使用传统的代理身份验证,请将此行设置为/usr/bin/ncsa_auth /usr/etc/passwd。假设ncsa_auth已被编译并安装在您的系统上。

认证程序数 :如果启用了认证器,则默认为5。

缓存密码的时间 :在再次查询身份验证程序之前,Squid将成功登录的缓存缓存多长时间。

将用户绑定到IP地址的时间 :如果同一用户在此期间尝试从两个不同的IP地址登录两次,他将被选中。这可用于防止多个用户之间共享代理密码。


如果您正在运行Squid 2.5及更高版本,则可以为不同的身份验证类型(例如,摘要和NTLM)分别设置上述其他选项和其他选项。但是,如果要使用Webmin编辑代理用户列表,则必须设置基本身份验证。