Tienes las credenciales del servidor — un nombre de host, un usuario, una contraseña — pero nadie te ha dicho qué protocolo usar. O estás configurando una herramienta FTP y te pide que elijas entre FTP, SFTP y FTPS. ¿Cómo sabes cuál es el correcto?
Esta guía te explica cómo identificar el protocolo de tu servidor y qué significa cada opción en la práctica.
Los tres protocolos en pocas palabras
En resumen (para la comparación técnica completa, consulta nuestro artículo detallado sobre SFTP vs FTPS):
- FTP — el protocolo de transferencia de archivos original. Sin cifrado. Usa el puerto 21. Sigue siendo habitual en redes internas y hostings heredados.
- SFTP — SSH File Transfer Protocol. Completamente cifrado, funciona sobre SSH en el puerto 22. El estándar moderno para transferencias seguras. Soporta autenticación por clave.
- FTPS — FTP sobre TLS. Añade cifrado TLS al protocolo FTP estándar. Usa el puerto 21 (modo explícito) o el puerto 990 (modo implícito). Requiere un certificado en el servidor.
Cómo averiguar qué protocolo usa tu servidor
1. Pregunta a tu proveedor de hosting o al administrador del sistema
Siempre es el camino más rápido. Si tienes una cuenta de hosting, revisa el email de bienvenida o la documentación del proveedor. Normalmente dirá algo como "Servidor FTP: ftp.ejemplo.com, puerto 21" o "Acceso SFTP disponible en el puerto 22". Si te conectas a un servidor gestionado por otra persona, pregúntale directamente — saben perfectamente qué tienen habilitado.
2. Consulta el panel de control de tu hosting
Si gestionas el servidor a través de cPanel, Plesk o DirectAdmin, busca en la sección de configuración FTP. Ahí verás los protocolos disponibles y los puertos. cPanel suele ofrecer tanto FTP (puerto 21) como SFTP (puerto 22) por defecto.
3. Fíjate en el puerto
Los números de puerto son una pista fiable:
- Puerto 22 — casi con toda seguridad SFTP (es el puerto SSH)
- Puerto 21 — FTP o FTPS (explícito)
- Puerto 990 — FTPS implícito
Si alguien te da credenciales con el puerto 22, prueba primero con SFTP. El puerto 21 puede ser FTP sin cifrar o FTPS explícito — tendrás que probarlo o preguntarle al propietario del servidor.
4. Intenta conectarte
La mayoría de herramientas FTP — incluyendo FTPull y FTPush — muestran un error claro si usas el protocolo equivocado. Si SFTP falla con "conexión rechazada" en el puerto 22, prueba FTP en el puerto 21. Si FTP conecta pero aparece un aviso de certificado o TLS, probablemente es FTPS. El método de prueba y error es perfectamente válido cuando el protocolo no está documentado.
5. Comprueba los ajustes guardados en tu cliente FTP
Si ya te has conectado a este servidor antes con otra herramienta, mira la configuración de conexión guardada — el protocolo y el puerto estarán almacenados ahí.
Tipos de servidor habituales y sus protocolos por defecto
Hosting cPanel
FTP en el puerto 21 y SFTP en el puerto 22 suelen estar disponibles. Comprueba cPanel → Cuentas FTP para más detalles.
Hosting Plesk
Igual que cPanel — FTP y SFTP suelen estar ambos disponibles. Plesk → Acceso FTP muestra la configuración.
NAS Synology
FTP, SFTP y FTPS configurables en DSM → Panel de control → Servicios de archivos → FTP.
NAS QNAP
Los tres protocolos disponibles en QTS → Panel de control → Servicios de red → FTP.
Servidor Linux dedicado
SFTP siempre disponible si SSH está habilitado — sin configuración adicional. FTP requiere instalar un daemon FTP (vsftpd, ProFTPD).
Windows Server
FTP y FTPS a través de IIS (Internet Information Services). SFTP requiere un servidor SSH adicional (OpenSSH o WinSCP server).
Cuál elegir si tienes opción
Si tu servidor admite tanto FTP como SFTP, usa SFTP. Está cifrado, es más sencillo desde el punto de vista del cortafuegos (un solo puerto) y si el servidor tiene SSH habilitado — lo que ocurre en prácticamente todos los servidores modernos — SFTP está disponible sin ninguna configuración adicional.
Usa FTPS si tu proveedor o cliente lo requiere específicamente, o si trabajas en una infraestructura Windows donde IIS gestiona el FTP.
Usa FTP sin cifrar solo en redes internas de confianza donde el cifrado no es necesario, o cuando te conectas a sistemas heredados que no soportan ninguna de las variantes seguras.
Conectar con FTPSuite
En FTPull y FTPush, seleccionar el protocolo es cuestión de un clic en los ajustes de conexión. Introduce el nombre de host, el puerto y las credenciales, elige FTP / SFTP / FTPS en el desplegable y guarda. La app gestiona automáticamente las diferencias de conexión.
Si necesitas cambiar de protocolo — por ejemplo, empezaste con FTP y quieres pasar a SFTP — edita la conexión, cambia el protocolo y el puerto, y guarda. Todo lo demás se mantiene igual.