Squid 安装部署
- 安装 httpd-tools 依赖
yum install httpd-tools -y
- 安装 squid 依赖
yum install squid -y
Squid 服务配置
- 创建 squid 授权用户
htpasswd -cd /data/squid/shicheng shicheng
密码的长度不能超过8位否则会出现 ERR Password too long. Only 8 characters accepted. 错误
shicheng 生成授权的文件名称(第一个)
shicheng 用户名(第二个)
两次输入密码回车即可
- 测试 squid 授权用户
/usr/lib64/squid/basic_ncsa_auth /data/squid/shicheng
/data/squid/shicheng 刚刚生成的授权文件
输入用户名和密码,以空格分割回车即可。显示 OK 表示用户及密码正确, 显示 ERR 表示用户及密码错误。
- 修改 squid 配置文件
vim /etc/squid/squid.conf
在文件中输入以下内容:
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /data/squid/shicheng
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
# http_port 3128 这样写会同时监听ipv6和ipv4的端口,推荐适应下面的配置方法。
http_port 0.0.0.0:13128
启动 Squid 服务即可。
© 著作权归作者所有
文章评论(0)