Squid 环境部署

2019年7月31日 0 条评论 493 次阅读 0 人点赞

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 服务即可。

qianmoQ

qianmoQ

这个人太懒什么东西都没留下

文章评论(0)