Facilitar el uso del servicio a los distintos usuarios, independientemente del sistema de archivos utilizados en las distintas máquinas.
Utiliza mecanismo normal de autenticación de usuarios a través de login y contraseña, con lo cual no se puede garantizar que el usuario es quien dice ser.
Promover el intercambio de archivos entre máquinas remotas a través de la red.
Conseguir una transferencia de archivos rápida y fiable.
Transfiere las contraseñas en texto plano (sin cifrar), por lo tanto, cualquier herramienta de captura de tramas de red tipo Paquet Sniffer podría obtenerlas y utilizarlas.
Fomentar el acceso a máquinas remotas.
FTP no cifra la propia sesión en sí misma, por lo que las transferencias de archivos también son en texto plano.