环境
Centos7.9 Squid 3.5.20
步骤
1 使用htpasswd
工具,生成用户名密码。 例如这里添加用户名peter, 密码123.
1 | yum install httpd-tools |
检查密码文件/etc/squid/squid_user
,可以找到刚才添加的用户peter
1 | cat /etc/squid/squid_user |
对密码文件设置适当权限
1 | chown squid /etc/squid/squid_user |
验证用户名和密码是否正确, 执行basic_ncsa_auth
程序,输入peter 123
,显示OK说明正确。
1 | /usr/lib64/squid/basic_ncsa_auth /etc/squid/squid_user |