PureftpdIt is an open source code software that is used on multiple types of Unix and complies with the GPL protocol. As the name suggests, it is a pure Ftp program. However, the speed of Pure-FTPd is slow and slow. I 've been entangled in the problem. I searched the internet for some information and read the following!
Some users complain that large files cannot be transferred. after the transmission starts, the speed is still normal. then, it suddenly drops, and the delay is very serious. You often have to disconnect the connection (or the customer will disconnect the connection after the timeout ). the server is behind the ICMP firewall that filters inbound traffic, but the FTP port is allowed.
Do not filter ICMP. At least do not blindly filter without understanding what you are filtering. ICMP is part of the TCP/IP technical specifications.
Filtering ICMP may bring many side effects, but it will not bring any benefits. If you connect to ICMP of Type 3 or 4, your firewall will be faulty. This may be the reason why you are always having problems transferring large files.
Read the ICMP filter documentation.
Http://www.phildev.net/mss/index.html
Http://alive.znep.com /~ Marcs/mtu/
Http://www.freelabs.com /~ Whitis/isp_mistakes.html
Some hardware routers may also cause some problems and cannot properly handle window scaling. Try to turn it off, for example, on Linux:
- sysctl -w net.ipv4.tcp_window_scaling=0
-
- sysctl -w net.ipv4.tcp_bic=0
After reading this article, you may be able to solve your Pure-FTPd by yourself, so that the running speed can be improved. I hope it will help you!
- Global bandwidth limit of PureFTPd
- Windows Command Line FTP client and ls
- How to start Pure-FTPd in the background
- Two chroot methods in pure-ftpd
- How to solve pure-ftpdwho is too slow or too slow to log on
- Customer-friendly setting of PureFTPd
- Pureftpd problem set through SSH for FTP
- Pureftpd function-system account separation