Ubuntu 如何为测试设置具有身份验证的本地代理

Ubuntu 如何为测试设置具有身份验证的本地代理,ubuntu,authentication,proxy,localhost,Ubuntu,Authentication,Proxy,Localhost,我想用用户和密码设置一个本地代理,用于测试以下是使用squid的方法: sudo apt-get update sudo apt-get install squid3 将管理员:$apr1$kWA/DRFy$klaeXRe3S3jIPqc64HTMA0粘贴到/etc/squid/passwords文件中 sudo chmod 777 /etc/squid/passwords 备份默认squid配置文件: sudo mv /etc/squid/squid.conf /etc/squid/squ

我想用用户和密码设置一个本地代理,用于测试

以下是使用squid的方法:

sudo apt-get update
sudo apt-get install squid3
管理员:$apr1$kWA/DRFy$klaeXRe3S3jIPqc64HTMA0
粘贴到
/etc/squid/passwords
文件中

sudo chmod 777 /etc/squid/passwords
备份默认squid配置文件:

sudo mv /etc/squid/squid.conf /etc/squid/squid.conf.original
将以下内容粘贴到
/etc/squid/squid.conf

auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwords
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 24 hours
auth_param basic casesensitive off
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
http_access deny all
dns_v4_first on
forwarded_for delete
via off
http_port 8888
乌贼

sudo service squid restart
代理详细信息:

  • ip:本地主机
  • 港口:8888
  • 用户:管理员
  • 密码:1234
测试使用:

curl -x http://admin:1234@localhost:8888 http://icanhazip.com
参考资料:

请不要发布离题问题。。。你可以在askubuntu发布ubuntu问题,不要在这里,请不要回答离题问题。。。他将在askubuntu发布ubuntu问题,而不是here@AlyMohamed奥克