Ubuntu Tinyproxy 最简安装配置(单账号密码认证)
全程复制粘贴即可,只配置一个固定账号密码,无多余复杂配置。
1. 安装 tinyproxy
sudo apt update
sudo apt install -y tinyproxy
2. 备份原配置
sudo cp /etc/tinyproxy/tinyproxy.conf /etc/tinyproxy/tinyproxy.conf.bak
3. 编辑配置文件
sudo nano /etc/tinyproxy/tinyproxy.conf
把文件里原有内容全部删掉,直接粘贴下面这一整套最简配置:
# 监听所有IP
Listen 0.0.0.0
# 代理端口
Port 8888
# 允许所有IP连接
Allow 0.0.0.0/0
# 单账号密码认证 改成你自己的账号和密码
BasicAuth admin 123456abc
# 日志级别
LogLevel Info
自行修改:
admin改成你的用户名,123456abc改成你的密码
保存退出:
按 Ctrl+O → 回车 → Ctrl+X
4. 放行防火墙端口
sudo ufw allow 8888/tcp
云服务器还要去控制台安全组放行 8888 端口 TCP
5. 重启生效并设置开机自启
sudo systemctl restart tinyproxy
sudo systemctl enable tinyproxy
6. 查看运行状态
sudo systemctl status tinyproxy
看到 active (running) 就是成功
7. 测试代理
把下面IP、账号、密码换成你服务器的:
curl -x http://admin:123456abc@你的服务器IP:8888 https://www.baidu.com
8. 后续改账号密码
直接重新编辑配置文件,改完重启服务即可:
sudo nano /etc/tinyproxy/tinyproxy.conf
sudo systemctl restart tinyproxy