在 Ubuntu 上使用 FileZilla 设置代理,主要取决于你用的是 FTP / SFTP 以及 代理类型(HTTP、SOCKS)。下面分情况说明:
适用于:
No proxyHTTP/1.1 ProxySOCKS5⚠️ 注意:
FileZilla 的 SFTP 不走内置代理,需要用系统或工具转发:
tsocks / proxychains(推荐)sudo apt update
sudo apt install proxychains4
编辑配置文件:
sudo nano /etc/proxychains4.conf
底部改为(示例 SOCKS5):
socks5 127.0.0.1 1080
proxychains4 filezilla
✅ 这样 FileZilla 的 SFTP 连接也会走代理
ssh -N -D 1080 user@proxy-server
然后:
127.0.0.11080Ubuntu 设置:
⚠️ FileZilla 不一定会读取系统代理
| 协议 | FileZilla 内置代理 | 说明 |
|---|---|---|
| FTP | ✅ 支持 | HTTP/SOCKS 均可 |
| SFTP | ❌ 不支持 | 需用 proxychains |
| FTPS | ⚠️ 有限 | 视代理支持 |
proxychains4 filezilla如果你能告诉我:
我可以给你更精确的配置示例。