El Protocolo de Transferencia de Archivos (FTP) es un protocolo antiguo y popular que permite a los usuarios transferir archivos entre máquinas de forma remota de manera simple. FTP utiliza un modelo cliente-servidor y los puertos 21 y 20, pero es considerado inseguro debido a que no cifra las contraseñas. Existen modos activo y pasivo para la transferencia de datos, siendo el modo pasivo más común hoy en día.