FileZilla 在 Linux 下传输速度慢,通常和协议、配置、网络、服务器有关。下面按“最常见 → 进阶”给你排查和优化思路:
在 FileZilla 里:
主机:sftp://your.server.ip
端口:22
如果你现在用的是 ftp://,换成 sftp:// 往往立竿见影。
编辑 → 设置 → 连接 → FTP → 传输模式
⚠️ 注意:
设置 → 连接 → 文件列表
设置 → 传输
sudo sysctl -w net.core.rmem_max=16777216
sudo sysctl -w net.core.wmem_max=16777216
sudo sysctl -w net.ipv4.tcp_rmem="4096 87380 16777216"
sudo sysctl -w net.ipv4.tcp_wmem="4096 65536 16777216"
持久化:
sudo vim /etc/sysctl.conf
加入上面内容后:
sudo sysctl -p
scp -r local_dir user@host:/remote_dir
或
rsync -avzP local_dir/ user@host:/remote_dir/
rsync 支持断点续传 + 增量,强烈推荐。
lftp sftp://user@host -e "mirror -R local remote; quit"
如果你愿意,可以告诉我:
我可以直接给你一套最合适你环境的配置。