如何在tinyproxy中配置用户名和密码?

24

我想限制对tinyproxy的访问流量,如何通过添加用户名和密码而不是白名单IP地址来实现?

3个回答

35

BasicAuth myuser mypassword添加到/etc/tinyproxy/tinyproxy.conf中。

请注意,Basic Auth在tinyproxy 1.10.0中添加,但Ubuntu 18.04默认安装的版本是1.8.4。

自己构建最新版本的tinyproxy,或者使用Ubuntu 19.04或更新的版本。


7
谢谢。最简单的“tinyproxy.conf”配置文件如下:“Port 8888”、“MaxClients 100”、“StartServers 1”、“BasicAuth myuser mypassword”。示例:“curl --proxy http://myuser:mypassword@localhost:8888 google.com”。 - masterxilo
示例配置 https://gist.github.com/ericzon/b8d5201249544adf14b4280c890ae53f - M at

4

8
从1.10版本开始,Tinyproxy已经支持HTTP身份验证。 - georgexsh

3

虽然Squid代理服务器不像TinyProxy那样小巧,但它可以让你为代理设置用户名和密码。该网站提供了Squid代理服务器的详细介绍,这篇指南则告诉你如何设置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接