FTPS

 Dado que FTP es un protocolo de texto plano (inseguro), nació FTPS (FTP over SSL/TLS). No es más que una extensión del protocolo FTP original que utiliza certificados digitales para cifrar el canal de control y/o el canal de datos.

  • Implícito: Se establece una conexión TLS antes de enviar cualquier comando (puerto 990).

  • Explícito (FTPES): Se inicia una conexión FTP normal y el cliente solicita una "actualización" a TLS mediante el comando AUTH TLS (puerto 21).