注意:开始前先去阿里云开放自己的端口,例如你是默认的3128,则去阿里云开启3128端口,
我使用的是3888端口,我开启的是3888端口
搭建服务器:
1、yum 安装 squid 和httpd-tools (-y 全自动安装)
#更新yum
yum update
yum install squid -y
yum install httpd-tools -y
2.生成密码文件
mkdir /etc/squid3/
#username 是用户名
htpasswd -cd /etc/squid3/passwords username
#提示输入密码,输入即可 注意密码不要超过 8 位
#测试密码文件
/usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
# 输入 用户名 密码
username password
# 提示 OK 说明成功,ERR 是有问题,请检查一下之前步骤
OK
# 测试完成,crtl + c 打断
3.配置squid.conf文件
vi /etc/squid/squid.conf
配置文件加入:
#ncsa_auth的路径要找到自己安装的地方。一般在/usr/lib/squid/或者/usr/lib/squid3/视版本而定。
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
acl ncsa_users proxy_auth REQUIRED
http_access allow