【发布时间】:2022-07-12 18:27:45
【问题描述】:
老实说,我不确定这是否容易(或可能),因为我已经梳理了 squid 文档,但没有找到我需要的东西。
我正在使用具有基本 ncsa 身份验证的 squid4 代理。这是我想要完成的,我的代理上有两个用户使用 ncsa 身份验证。我希望一个用户能够访问代理上的任何内容(标准http_access allow),而另一个用户被限制在他们可以访问的一个网址的白名单中。
这是我的squid.conf 的身份验证部分:
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd
acl squid_users proxy_auth REQUIRED
http_access deny !squid_users
http_access allow squid_users
http_access deny all
有没有办法为只有一个具有身份验证的用户提供http_access allow/deny,或者我错过了什么?
我真的不知道如何解决这一因素,所以任何帮助将不胜感激,谢谢!
【问题讨论】: