Squid和Click-Through身份验证

时间:2015-02-26 21:37:39

标签: linux authentication squid

我需要一个简单的解决方案......我很确定这是可能的,我只是不知道如何设置它。

我需要squid将所有用户重定向到简单的用户接受协议,然后才允许他们进入互联网。没有用户名和密码,他们要么接受协议并被允许访问,要么不要获得权限被拒绝页面。

我不想让任何事情变得复杂,如果可以的话,请保持简单。

我已对此进行了审核:http://wiki.squid-cache.org/ConfigExamples/Portal/Splash#Portal_Splash_Pages

但对我来说不是很清楚......

提前致谢...

1 个答案:

答案 0 :(得分:0)

来自squid.conf文件中的auth_param部分:

  

指定外部验证器的命令。这样的节目   读取包含“用户名密码”的行并回复“确定”或“错误”   在无尽的循环中。 “ERR”响应可以选择性地跟随a   错误描述在返回的错误页面中以%m的形式提供。

     

默认情况下,除非使用基本身份验证方案   程序已指定。

周围有很多例子。这个link在PHP中有一个自定义squid帮助器的例子。它可以很容易地修改为具有协议的复选框iso用户名/密码验证。