What Is FTP and How Does It Work?

FTP (File Transfer Protocol) is a protocol for copying files to remote sites. Due to the fact, that it was born in the early years of the internet, no encryption was implemented. To remedy the situation, FTPS was invented.

FTP has two modes of operation: active and passive. Active means, that the server connects back to the client to transfer data. This is only possible, if the client is not behind a firewall / NAT router. Most home / company sites are protected by such devices, so use of passive mode is recommended.

Below are some third-party clients, without the need for completeness

WINDOWS

MAC OS X

UNIX/LINUX

You can find a comparison of FTP clients here.

SEE MORE


Revision #7
Created 24 October 2023 16:23:10 by DotRoll Knowledge Base
Updated 18 May 2026 10:17:34 by DotRoll Knowledge Base