¿Qué es SFTP?

por | 18/3/2024

La transferencia segura de archivos es esencial para las organizaciones que manejan datos confidenciales, como propiedad intelectual (PI), información financiera e información sobre patentes (por nombrar sólo algunos). Pero, ¿qué es SFTP y cómo se define?

Los clientes FTP han sido durante años un método de transferencia de archivos muy utilizado, y SFTP, su sucesor seguro, hace lo mismo con capas de seguridad añadidas.

Pero, ¿existe una gran diferencia entre protocolo seguro de transferencia de archivos (SFTP) y FTP? ¿Cuál es mejor para su caso de uso específico y existen opciones mejores y más modernas para la transferencia segura de archivos?

La respuesta es sí. Más información a continuación.

Índice de contenidos

Obtenga la transferencia de archivos grandes más segura

Comience a utilizar la transferencia rápida y fiable de archivos de gran tamaño de MASV, defendida por herramientas de seguridad de nivel empresarial.

¿Qué es SFTP y cómo funciona?

El seguro Protocolo de transferencia de archivos (SFTP) es una versión más segura del Protocolo de transferencia de archivoso FTP plano, que se originó en la década de 1970. Fue diseñado a finales de los 90 por Tatu Ylonen, del Grupo de Trabajo de Ingeniería de Internet (IETF), para mejorar el protocolo tradicional de transferencia de archivos facilitando una transferencia de archivos intrínsecamente cifrada y segura. Es un protocolo seguro también conocido como SSH File Transfer Protocol, SSH FTP o Secure FTP.

Aprende a enviar archivos de forma segura con esta guía

Cómo enviar archivos de forma segura

Buenas prácticas sobre cómo enviar archivos de forma segura, qué herramientas puedes utilizar y los riesgos de no disponer de una plataforma segura para compartir archivos.

Consejos para transferir archivos de forma segura >

¿Cómo funciona SFTP?

SFTP es un protocolo de red utilizado a menudo para proteger enviar archivos grandes utilizando Secure Shell (protocolo SSH) versión 2 a través de una red de Protocolo de Control de Transmisión (TCP) / Protocolo de Internet (IP). Las transferencias SFTP requieren un cliente de software y un servidor SFTP, que almacena y recupera los archivos enviados a través de una conexión SFTP.

Secure Shell es un canal seguro utilizado principalmente para inicios de sesión remotos entre usuarios autorizados y hosts de confianza mediante la verificación del servidor, la generación de una clave de sesión y, a continuación, la verificación del cliente por parte del servidor. Puede utilizarse para crear un túnel cifrado entre sistemas.

SSH2 fue desarrollado por el IETF en 2006 como una reescritura completa de SSH1, incluyendo mejoras en el cifrado y la autenticación.

Una sesión SFTP sólo requiere una conexión para enviar y recibir archivos sensibles, admite transferencias de archivos de servidor a servidor y ofrece a los usuarios el control de los permisos de acceso a los archivos.

Esto es diferente de un servidor FTP estándar que utiliza una conexión para los comandos y respuestas FTP y otra para la transferencia de datos.

Algunas de las principales características de SFTP son:

Seguridad de los datos

Como ya se ha mencionado, SFTP también se conoce como FTP seguro y utiliza Secure Shell para la autenticación y el cifrado con el fin de facilitar un canal seguro para compartir archivos.

Un Cliente FTP envía datos en texto plano, mientras que SFTP cifra los datos durante la transmisión, lo que hace que los datos sensibles sean menos vulnerables al acceso no autorizado. La seguridad mejorada de SFTP ayuda a los usuarios a cumplir los marcos normativos y las normas de protección de datos sensibles, al tiempo que mantiene los datos a salvo. SFTP también puede integrarse con una red privada virtual (VPN) para mejorar aún más la seguridad.

Autenticación

SFTP ofrece más métodos de autenticación a través de:

1. Un nombre de usuario y una contraseña.
2. Un nombre de usuario y una clave SSH.
3. O nombre de usuario y contraseña con una clave SSH para evitar accesos no autorizados.

Integridad de los datos

SFTP también puede utilizar códigos hash o el código de autenticación de mensajes (MAC) de SSH2 para verificar la integridad de los datos, mientras que FTP no proporciona ninguna herramienta de integridad de datos.

Firewall amigable

Dado que SFTP utiliza una única conexión (normalmente el puerto 22) tanto para los comandos como para la transferencia de datos, suele ser más respetuoso con los cortafuegos que FTP.

SFTP también se puede configurar para gestionar el intercambio automatizado de archivos a través de herramientas de terceros como WinSCP, pero esto puede ser un proceso complicado que requiere el apoyo de TI.

descubra los mejores servicios de transferencia segura de archivos con esta guía

Los mejores servicios de transferencia segura de archivos

Las empresas remotas deben dar prioridad a la seguridad a la hora de compartir datos. Por eso hemos elaborado esta lista de los mejores servicios de transferencia segura de archivos.

Los mejores servicios de transferencia segura >

SFTP frente a FTPS

Pero el FTP seguro no es el único protocolo de transferencia segura: El Protocolo de Transferencia de Archivos sobre Capa de Conexión Segura/Seguridad de la Capa de Transporte (SSL/TLS), también conocido como Protocolo de transferencia de archivos seguro, FTP seguro o FTPStambién es un método popular para enviar archivos de forma segura.

La principal diferencia entre SFTP y FTPS es que FTPS requiere que se abra un nuevo puerto con cada nueva solicitud de transferencia de archivos, lo que lleva al uso de múltiples puertos, lo que abre más puertas de entrada para que los piratas informáticos infrinjan un sistema interno y puede causar problemas con las configuraciones de cortafuegos.

SFTP frente a MFT

Transferencia de archivos gestionada (MFT) es otra forma de compartir archivos grandes de forma segura utilizando un protocolo de transferencia de archivos seguro como HTTPs.

MFT se considera la opción ideal para la transferencia de archivos, ya que suele ser mucho más fácil de usar, rápida y fiable que los clientes FTP. MFT también ofrece más funcionalidades que SFTP, como la automatización sin código y la compartición centralizada de archivos y la gestión de usuarios.

aprenda la diferencia entre mft vs ftp en este post

Transferencia de archivos gestionada frente a FTP

¿Sigue utilizando un servidor FTP? Aquí está el desglose de MFT vs FTP y por qué una solución de transferencia de archivos gestionada es una alternativa más segura y fiable.

MFT vs FTP >

Ventajas y desventajas de SFTP para la transferencia segura de datos

SFTP puede desempeñar un papel en la transferencia de información sensible, pero como toda tecnología tiene ventajas e inconvenientes a la hora de facilitar la transferencia segura de archivos.

Ventajas: Seguridad y conformidad

Obviamente, SFTP es preferible al FTP tradicional cuando se trata de mantener seguras las transferencias de archivos gracias a una conexión cifrada y segura. SFTP es inherente encriptación de archivos compartidos Los algoritmos y controles de acceso ayudan a que las transferencias de archivos cumplan la normativa de protección de datos para el tratamiento de información sensible y personal, como GDPR, PCI DSS.

Ten en cuenta que un cliente SFTP antiguo podría utilizar técnicas de cifrado obsoletas, como MD5 o DES, que no cumplirán los requisitos de encriptación. Los programas SFTP más recientes suelen utilizar estándares de cifrado modernos, como AES-128 o AES-256.

Algunas de las mejores prácticas para asegurar un servidor SFTP incluyen:

  • El uso de contraseñas seguras.
  • Gestión activa de cuentas de servidor SFTP.
  • Limitar el acceso al servidor de administración.
  • Asegúrese de que su cliente dispone de un cifrado moderno.
  • Uso de listas de denegación y autorización de IP para bloquear ataques de denegación de servicio distribuidos (DDoS).
  • Mantener un registro de auditoría de las transferencias de archivos SFTP para análisis forense.

Ventaja: Autenticación

Como se mencionó anteriormente, SFTP puede utilizar un ID de usuario y contraseña o una clave SSH (o ambos) para la autenticación y el control de acceso. A diferencia de FTP, todos los datos de autenticación que utilizan esta conexión SSH están encriptados.

Un cliente SFTP también puede configurarse para autenticación multifactor (MFA) y controles de acceso definidos por roles, que ayudan tanto a la seguridad de los datos como al cumplimiento de la normativa.

Desventaja: Complejidad

El principal inconveniente de SFTP, al igual que ocurre con FTP, es que es complejo y a menudo difícil de usar, sobre todo para usuarios sin conocimientos técnicos o poco acostumbrados a interfaces anticuadas y mensajes de línea de comandos.

En muchos casos, configurar SFTP es incluso más complicado que el FTP y requiere un mayor nivel de conocimientos técnicos, aunque una nota positiva es que SFTP no requiere configuración de cortafuegos como FTPS o FTP.

Desventaja: Rendimiento

SFTP se utiliza casi siempre para transferir datos de forma profesional, lo que significa que tiempo de entrega es un factor crítico a la hora de evaluar soluciones.

Pero aunque SFTP ha experimentado una serie de mejoras de rendimiento desde su iteración inicial, generalmente se considera que no es una opción muy rápida para enviar archivos grandes. En muchos casos puede ser incluso más lento que el FTP.

Por un lado, la mayoría de los clientes SFTP envían los datos en trozos muy pequeños de 32 KB (esta limitación puede aumentarse manualmente dentro del software, pero este proceso puede llevar mucho tiempo). MASV En cambio, la transferencia de archivos grandes divide los datos en trozos de unos 100 MB.

Las soluciones habituales para mejorar el rendimiento de SFTP son el uso de compresión de archivos o mejorar su ancho de banda de la red para gestionar transferencias de archivos más rápidas.

Por qué necesita un servicio seguro de transferencia de archivos

SFTP es una versión más segura de FTP que se utiliza a menudo para enviar archivos grandes utilizando SSH2 sobre TCP/IP. Sin embargo, aunque SFTP es más seguro que FTP, aún conlleva varios riesgos potenciales riesgos de seguridad.

Al no tratarse de un servicio en la nube o SaaS con un fuerte refuerzo de contraseñas, por ejemplo, SFTP depende de los propios usuarios para mantener fuertes procesos de autenticación como el establecimiento de contraseñas seguras. Sin una sólida gestión de contraseñas por parte del cliente, SFTP puede ser vulnerable a ataques de fuerza bruta.

El protocolo de transferencia de archivos SSH tampoco se actualiza proactivamente con parches de seguridad o actualizaciones de software, lo que puede dejar a los usuarios vulnerables si no realizan estas actualizaciones ellos mismos. SFTP también es vulnerable a errores de configuración de TI.

MASV para compartir archivos de forma segura

Cuando definimos la transferencia de archivos SFTP, es importante darse cuenta de que es simplemente una versión más segura del Protocolo de Transferencia de Archivos original, y viene con muchos de los mismos problemas de rendimiento y usabilidad que el FTP.

Transferencia segura de archivos opciones como MASV son una excelente alternativa a SFTP gracias a su mejor rendimiento, flexibilidad y funcionalidad. La solución de transferencia segura de archivos MASV permite a los usuarios:

Un administrador de TI comparte un archivo seguro con MASV
  • Embarque rápidamente a través de un navegador sin abrir el acceso a los sistemas internos.
  • Automatice las transferencias de archivos entre el almacenamiento local y en la nube, u otros destinatarios, sin codificar para reducir los errores humanos.
  • Realice fácilmente el seguimiento y la auditoría de la actividad de transferencia de archivos y gestione los usuarios para cumplir la normativa y controlar la actividad de la cuenta.
  • Gestiona el ancho de banda permitiendo a los usuarios controlar qué transferencias de archivos tienen prioridad, o estableciendo límites de velocidad para limitar las velocidades de carga y descarga a determinadas horas del día o días de la semana.

MASV también facilita el intercambio de archivos seguro y conforme a las normas para flujos de trabajo remotos o en la oficina, mediante una autenticación sólida a través de MFA, SSO y permisos de usuario, así como el cifrado de todos los archivos, tanto en reposo como en vuelo. MASV cumple las normas ISO 27001, SOC 2, GDPR, PIPEDA, y es miembro de la Red de Socios de Confianza (TPN) de la AMP.

Regístrate en MASV gratis hoy mismo y empieza con 10 GB gratis cada mes en nuestra capa gratuita.

Preguntas frecuentes

¿Cómo utilizar SFTP para transferir archivos de forma segura con un servidor remoto?

Utiliza el protocolo SSH para establecer y autenticar una conexión segura con tu cliente SFTP. Una vez establecida la conexión, puede utilizar un comando SFTP para conectarse a su servidor remoto escribiendo la IP del servidor o el nombre de host remoto y comenzar a enviar archivos. Otros comandos para transferir archivos incluyen GET (para descargar archivos del servidor remoto), o PUT para transferir archivos al servidor remoto.

¿Cómo se cargan manualmente los archivos de datos en el sitio SFTP?

Puedes subir archivos manualmente a tu sitio SFTP siguiendo estos pasos: 1) Prepara tus archivos para que tengan un formato consistente; 2) Abre tu cliente SFTP e introduce tu host, nombre de usuario y contraseña; 3) Sube tus archivos utilizando el directorio SFTP en tu cliente SFTP.

¿Pueden acceder varios usuarios a la vez a un servidor SFTP?

Sí, varios usuarios pueden acceder a un servidor SFTP, pero es un proceso engorroso. Los administradores deben crear primero un par de claves SSH separadas (pública/privada) para cada usuario único, que puede utilizar estos pares de claves para iniciar sesión sin necesidad de contraseña. A continuación, la clave pública SFTP debe desplegarse en el servidor de alojamiento. A continuación, los clientes FTP configurados para utilizar la clave privada deben instalarse en el equipo de cada usuario.

¿Qué es la transferencia gestionada de archivos (MFT) y por qué supera al FTP?

La MFT ofrece mayor seguridad y conformidad, rendimiento, fiabilidad, capacidad de observación y personalización que el FTP o el SFTP, además de ser mucho más fácil de usar. Muchas soluciones de MFT, como MASV, ofrecen herramientas de transferencia de archivos de arrastrar y soltar e integraciones en la nube sin código para flujos de trabajo automatizados.

Envía archivos grandes sin comprimir

MASV nunca comprime tus archivos, y nunca tendrás que comprimirlos cuando los envíes con MASV.