squid安装和使用

混江龙づ霸主 提交于 2019-11-26 06:43:00

背景

自建代理服务器

一、安装和启动

(1.1)检查是否已安装:

rpm -qa | grep squid

(1.2)安装:

yum -y install squid

(1.3)配置开机自启动:

systemctl enable squid.service

(1.4)启动、重启、关闭:

systemctl start squid.service
systemctl restart squid.service
systemctl stop squid.service

(1.5)查看PID:

ps -ef | grep squid | grep -v grep

二、权限

(2.1)修改配置文件:

vi /etc/squid/squid.conf

(2.2)配置用户名和密码:

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 2
auth_param basic credentialsttl 1 hours
auth_param basic realm Welcome
acl myprox proxy_auth REQUIRED
http_access allow myprox

配置的解释:
第一行:选择的认证方式为basic,设置认证程序路径和密码文件路径。
第二行:认证程序的进程数
第三行:认证有效时间
第四行:设置认证时提示框的标题
第五,六行:设置允许认证的用户访问,myprox是用户名

(2.3)测试密码文件:

执行:/usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
输入:用户名 密码

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!