当前位置: 首页 > news >正文

Linux安装Http代理服务器Squid

一、安装 Squid

sudodnf update -ysudodnfinstallsquid httpd-tools -y

说明:

  • squid:代理服务
  • httpd-tools:提供htpasswd(做账号密码用)

二、创建 Squid 账号密码

创建密码文件目录

sudomkdir-p /etc/squid/passwd

创建第一个用户

sudohtpasswd -c /etc/squid/passwd/squid_users youruser

会提示你输入密码。

再加用户(不要再用-c):

sudohtpasswd /etc/squid/passwd/squid_users user2

三、配置 Squid

编辑配置文件:

sudovim/etc/squid/squid.conf

新增以下配置

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd/squid_users auth_param basic realm Squid proxy-cached auth_param basic credentialsttl 2 hours acl authenticated proxy_auth REQUIRED http_access allow authenticated

四、初始化缓存并启动 Squid

sudosquid -zsudosystemctlenablesquidsudosystemctl restart squid

检查状态:

systemctl status squid

五、测试Squid

curl-x http://youruser:password@服务器IP:3128 http://www.bilibili.com

查看日志

cat/var/log/squid/access.log
http://www.cnnetsun.cn/news/125044.html

相关文章:

  • DLT Viewer汽车诊断日志分析工具:从零基础到实战精通的完整指南
  • Docker EasyConnect:5分钟搞定远程办公的终极解决方案
  • 极速启动!Windows 11系统精简优化实战指南
  • 解锁多平台直播新姿势:OBS多路推流插件完全指南
  • 3个模板5分钟搞定顶刊图表:ML Visuals让科研可视化不再难
  • 抖音直播弹幕录制终极指南:完整保存互动内容
  • 崩坏星穹铁道模拟宇宙自动化工具:从入门到精通的完整指南
  • Mitsuba-Blender插件:让Blender渲染能力更上一层楼
  • 5、Unix 终端使用与定制全攻略
  • 为什么LKY_OfficeTools启动慢?5分钟解决30秒等待问题
  • 告别电脑休眠困扰:NoSleep工具深度使用指南
  • 图书馆自习室座位预约管理微信小程序计算机毕业设计(源码+lw+部署文档+讲解等)
  • WireMock API模拟测试终极指南:从零到精通的完整实战教程
  • Kotaemon与OAuth2集成:安全认证用户身份
  • 无需重复造轮子:Kotaemon提供开箱即用的对话管理能力
  • Kotaemon支持自动拼写纠正,提升用户输入容错性
  • AWR1843毫米波雷达快速入门指南:3步实现实时数据可视化
  • Claude Code完整指南:如何用AI助手提升10倍编程效率
  • JiYuTrainer:教学工具优化利器,一键解除课堂限制
  • 终极指南:在x86 Mac上实现QuPath与PyTorch的无缝集成
  • 抖音无水印下载终极指南:3步搞定批量高清视频保存
  • 视频字幕提取新方案:本地化智能工具全解析
  • PlugY:暗黑破坏神2单机模式终极增强插件完整指南
  • 8、《Debugging Patterns And Controlling Output 上半部分》
  • AntiDupl.NET终极指南:轻松搞定电脑重复图片清理
  • 彻底掌握BusyBox Windows:200+ Unix命令在Windows系统完美运行
  • 3个核心技术彻底攻克QQ 9.9.6防撤回失效难题
  • Starward游戏启动器7天精通教程:从新手到配置专家
  • ncmdumpGUI:快速解锁网易云音乐NCM格式的完整指南
  • Navicat重置工具:实现无限试用的终极解决方案