¿Por qué FTP pasó de moda?

Es difícil de asegurar. El Protocolo de transferencia de archivos data de una época más simple en que la mayoría de las computadoras (hosts de Internet) se comunicaban entre sí utilizando solo direcciones IP públicas. El cifrado se consideraba esotérico y a pocas personas les preocupaba que sus contraseñas fueran visibles en tránsito en Internet.

Otra falla en el diseño de principios de la década de 1980 fue que requería una conexión entrante separada a la computadora del cliente para transferir datos. Esto dificultó el uso de FTP detrás de un firewall o una red privada, y tardó más de una década para que el “modo pasivo” o el “FTP amigable con el firewall” se pusieran al día.

Mientras tanto, las comunicaciones no cifradas ofrecieron muchas oportunidades para que los atacantes robaran contraseñas y datos. Además del diseño incómodo del protocolo, muchos programas de servidor FTP sufrieron errores de seguridad que causaron problemas generalizados.

La falta de encriptación también plagó el protocolo telnet anteriormente conocido (y su hermano, “shell remoto” o rsh) utilizado para iniciar sesión en computadoras remotas. Se hicieron intentos para agregar encriptación tanto a Telnet como a FTP, pero fueron engorrosos y no recibieron un amplio soporte.

A principios de siglo, Telnet había comenzado a perder terreno ante Secure Shell ( ssh ), que ofrecía cifrado y otras medidas de seguridad sólidas. El software ssh también incluye funciones para la transferencia y administración remota de archivos, incluido sftp , un reemplazo completo para FTP.

Esto dio a los sitios que ya habían migrado de telnet a ssh una alternativa conveniente y segura a FTP. Con el enfoque en las tecnologías web en la década de 2000, los protocolos como WebDAV también tuvieron un uso común que permitiría la administración de archivos a través del software de servidor web existente.

FTP siguió siendo popular durante la mayor parte de la década, ya que era bien conocido fuera de las comunidades técnicas y seguía siendo ampliamente compatible. Finalmente, los laicos se hicieron más conscientes de los problemas de seguridad informática y el software disponible para otras formas de transferir archivos también mejoró. En muchos casos, la elección del software se ha vuelto discutible por la popularidad de los servicios de almacenamiento en la nube que permiten la administración desde un navegador.

FTP todavía se usa para distribuir archivos públicamente, pero los datos almacenados ‘en la nube’ se acceden más comúnmente en la Web en estos días.

El protocolo FTP simple no es seguro, por lo que se ha eliminado gradualmente. Pero tanto FTPS como SFTP son seguros.

Si FTP incluye FTP, FTPS y SFTP, FTP sigue siendo extremadamente popular en la transferencia de archivos grandes a través de Internet, especialmente. entre empresas .

Los servicios de almacenamiento en la nube y de intercambio de archivos compiten con FTP. Podría haber causado que FTP se volviera menos popular entre los consumidores. Sin embargo, algunos proveedores de servicios de almacenamiento en la nube también admiten FTP / SFTP / FTPS, por ejemplo, DriveHQ es un proveedor de servicios de almacenamiento en la nube empresarial, y también ofrece servicio de alojamiento de servidores FTP.

La respuesta breve se debe en parte a consideraciones de seguridad y la mayoría de las descargas / cargas casuales se realizan comúnmente a través de http. Además, ftp es un protocolo complicado y generalmente necesita ayudantes para implementar ftp a través de muchos firewalls.

Para copiar host a host en un mundo * nix, se usa scp o sftp porque el demonio ssh está (generalmente) instalado, es seguro y no requiere un servicio adicional para la configuración.

No diría que está pasado de moda. Todavía se usa en muchas empresas para mover datos porque es simple y fácil de administrar. Sin embargo, es inseguro ya que no está encriptado, por lo que no es un buen protocolo para transmitir datos a través de Internet.