Inicio
» ADMINISTRADOR DE RED
»
El mejor software de servidor SFTP para transferencias seguras de archivos.
El mejor software de servidor SFTP para transferencias seguras de archivos.
Si necesita un servidor SFTP, comience con OpenSSH para una configuración sencilla en Linux o Windows. Elija Bitvise cuando la administración de Windows sea importante, SolarWinds SFTP/SCP Server para un servicio gratuito y simple de Windows con un límite de archivos de 4 GB, o SFTPGo cuando necesite administración de usuarios multiplataforma, una consola web o almacenamiento en la nube. Estas recomendaciones reflejan la documentación actual del proveedor y su uso previsto; no constituyen una clasificación de rendimiento en laboratorio.
Qué hace SFTP y en qué se diferencia de FTPS.
SFTP transfiere archivos mediante el protocolo SSH. La autenticación, los comandos y los datos de los archivos viajan dentro de la conexión SSH cifrada. Un servidor típico escucha en el puerto TCP 22, aunque los administradores pueden configurar otro puerto. FTPS es FTP protegido con TLS, un protocolo diferente con conexiones de control y de datos separadas; puede requerir configuración adicional del firewall. FTP no cifra ni las credenciales ni el contenido de los archivos. Confirme qué protocolo requiere su socio antes de instalar un servidor: SFTP y FTPS no son intercambiables.
Una sesión SFTP transmite las operaciones de archivos del cliente a través de una conexión SSH cifrada al servidor.
1. Servidor OpenSSH: ideal para un host Linux o Windows existente.
OpenSSH es la opción más sencilla si ya administras un servidor mediante SSH. En Linux, instala el paquete de servidor OpenSSH de tu distribución si no está presente; el subsistema SFTP se proporciona a través del demonio SSH, por lo que no necesitas implementar un servidor FTP solo para aceptar conexiones SFTP. Su configuración se basa en archivos, lo que resulta ideal para administradores familiarizados con cuentas de servicio, permisos y herramientas de terminal.
Windows 10 (compilación 1809 y posteriores), Windows 11 y las versiones compatibles de Windows Server pueden usar la función OpenSSH a petición de Microsoft. Windows Server 2025 incluye este componente de forma predeterminada. Microsoft documenta la instalación, el inicio del sshdservicio y la comprobación de su regla de firewall de entrada. Este método mantiene el servidor cerca de los controles de permisos de archivos y cuentas de Windows, pero ofrece una interfaz de administración menos guiada que los productos dedicados de Windows. Comience con la guía de configuración de OpenSSH de Microsoft .
Para un servidor SFTP de Windows, planifique los directorios y permisos permitidos para cada cuenta antes de habilitar el acceso a la red.
2. Servidor SSH Bitvise: ideal para funciones de administración de Windows.
Bitvise ofrece un servidor SSH para Windows con soporte SFTP y un panel de control gráfico. Es ideal para equipos que buscan una gestión de cuentas y accesos más guiada que la que ofrece una configuración básica de OpenSSH. Bitvise ofrece una edición personal gratuita solo para uso individual no comercial; para uso empresarial o comercial se requiere una licencia. Su página de precios oficial indica actualmente una licencia por instalación a $99.95, antes de impuestos, por lo que le recomendamos confirmar los precios y las condiciones de la licencia de Bitvise SSH Server antes de comprar. Consulte la descripción general de las características de Bitvise SSH Server .
3. Servidor SFTP/SCP de SolarWinds: ideal para transferencias sencillas y gratuitas en Windows.
SolarWinds ofrece una utilidad SFTP/SCP gratuita para Windows que se ejecuta como un servicio, acepta transferencias simultáneas y puede restringir las conexiones entrantes a direcciones IP o rangos específicos. El proveedor indica un tamaño máximo de archivo de 4 GB. Esto la hace útil para copias de seguridad rutinarias de dispositivos de red y transferencias administrativas pequeñas, pero no es adecuada para archivos grandes o flujos de trabajo de transferencia de archivos gestionados. Consulte la lista de características y la página de descarga del servidor SFTP/SCP de SolarWinds para obtener más información.
4. SFTPGo: la mejor opción para la gestión de usuarios y almacenamiento en múltiples plataformas.
SFTPGo es una opción flexible para implementaciones en Linux, Windows y contenedores. Su edición de código abierto incluye una interfaz web administrativa, una API REST y compatibilidad con múltiples sistemas de almacenamiento, incluyendo sistemas de archivos locales y almacenamiento en la nube. Además de SFTP, puede exponer otros protocolos, por lo que solo debe habilitar los servicios que sus usuarios necesiten. La edición de código abierto utiliza la licencia AGPLv3; SFTPGo también ofrece una edición Enterprise con licencia independiente, soporte comercial y funciones adicionales. Antes de adoptarlo, revise el proyecto y la licencia de SFTPGo, así como la información oficial sobre su edición e implementación.
En una implementación multiusuario, es necesario establecer límites claros entre las cuentas, los directorios personales y cualquier almacenamiento conectado.
¿Qué servidor SFTP debería elegir?
Elija OpenSSH si el equipo anfitrión ya ejecuta OpenSSH en Linux o Windows y se siente cómodo configurando cuentas y permisos.
Elija Bitvise para Windows cuando un panel de control dedicado y las funciones de servidor gestionadas por el proveedor justifiquen una licencia organizativa de pago.
Elija SolarWinds para un servicio SFTP/SCP básico y gratuito para Windows cuando el límite de archivos de 4 GB y un conjunto de funciones más sencillas se ajusten a sus necesidades.
Elija SFTPGo cuando necesite un único servidor para diferentes plataformas, una interfaz de administración web, usuarios virtuales u opciones de almacenamiento local y en la nube.
Controles de seguridad antes de permitir las conexiones.
El cifrado protege el tráfico en tránsito, pero la configuración del servidor sigue determinando a qué puede acceder un usuario autenticado. Antes de poner un servicio a disposición a través de una red:
Cree cuentas de transferencia dedicadas y otorgue acceso únicamente a los directorios y operaciones que cada usuario necesite. Evite compartir las credenciales de administrador.
Priorice la autenticación SSH con clave pública cuando los clientes la admitan. Si desactiva la autenticación por contraseña, primero confirme que todos los clientes necesarios puedan conectarse con una clave y mantenga una ruta de recuperación probada.
Permita el acceso al puerto SFTP a través de los firewalls del host y de la red únicamente desde las direcciones IP de los socios previstos o mediante una VPN, cuando sea posible. No exponga servicios FTP, FTPS o web adicionales a menos que sean necesarios.
Mantenga actualizados el servidor y el sistema operativo, revise los registros de autenticación y transferencia, y pruebe las cargas y descargas utilizando una cuenta que no sea de administrador.
Para la mayoría de las implementaciones en un solo host, OpenSSH es suficiente. Utilice un producto especializado cuando su gestión de cuentas, el aislamiento de usuarios, las integraciones de almacenamiento o su modelo de soporte satisfagan una necesidad real.