¿Qué es FTP (Protocolo de transferencia de archivos)?
FTP, abreviatura de "Protocolo de transferencia de archivos", es un protocolo de capa de aplicación que se utiliza para transferir archivos entre dos computadoras. Se trata de conectar un cliente FTP a un servidor FTP, donde el usuario se autentica a través de credenciales de inició de sesión. Una vez autenticados, los archivos se pueden cargar desde el cliente al servidor o descargar desde el servidor al cliente.
FTP funciona utilizando dos conexiones TCP:
El FTP se ha utilizado tradicionalmente para tareas como cargar páginas web y archivos asociados a servidores web o distribuir software y archivos desde servidores. Sin embargo, debido a su larga historia que se remonta a los inicios de Internet, se sabe que FTP tiene vulnerabilidades de seguridad. Como resultado, en los últimos años han ganado prevalencia alternativas más seguras. Por ejemplo, las descargas HTTP se utilizan ampliamente para distribuir archivos y software a través de sitios web, mientras que los sistemas de gestión de contenido (CMS) se han vuelto populares para actualizar el contenido web.