Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a VSFTPD server running in my machine. The download speed is about 30 KB/s, which is way less than my connection speed. I understand the upload speed of the server affects the download speed on the client.

However the download speed is only 30 KB/s, is there any setting in VSFTPD to increase the download speed?

share|improve this question
up vote 4 down vote accepted

I know of no FTP server that, by default, imposes download speed restrictions.

This is likely due to a congested (or slow) path somewhere between your client and the server. As such, there's likely very little you can do about it.

share|improve this answer
+1 or an ISP that castrates server-type traffic. Common with certain Large ISPs. – Chris S Aug 10 '11 at 19:39
or bad TCP window size (missing scaling) on client or server if it's a high bandwidth, high latency link in between. – pfo Aug 10 '11 at 19:43

How far apart geographically is the client for the server? You can try to run the PING command from the client to the server to see how much latency there is on the line in milliseconds. Anything over 100ms will affect your speed.

Network latency will greatly reduce your optimal FTP throughput.

There are file transfer tools that can help with the latency issue. Take a look at UFTP (free open source)


FileCatalyst on a non-free commercial software side.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.