Sé que se prefiere el FTPS "negociado" explícito, porque todavía usa el puerto estándar 21 con ese método, pero en lo que respecta al FTPS "implícito" no negociado que usa un puerto estándar de 990 frente al puerto 22 (que he visto algunas personas describe), ¿por qué hay esta diferencia en un "estándar" para el número de puerto no negociado?
Nota: También noté que un servidor FileZilla no funcionará correctamente (cuando se conecte desde un cliente FileZilla) si lo configuro para usar algo que no sea el puerto predeterminado 990.
Respuestas:
SFTP (Protocolo de transferencia de archivos SSH) no es lo mismo que FTPS (FTP-SSL).
SFTP está íntimamente relacionado con SSH y no tiene ninguna relación, excepto en propósito y nombre, con FTP.
Contraste con FTPS, que es simplemente el protocolo FTP con SSL.
La principal diferencia es que SFTP solo usa una secuencia, mientras que FTPS, como FTP, usa al menos dos: una secuencia de control, donde se emiten los comandos, y otra para cada transferencia de datos.
fuente
Creo que hay un problema técnico en la pregunta en sí:
Estos son dos protocolos distintos y completamente diferentes.
SFTP (Protocolo de transferencia de archivos SSH) solo necesita el puerto 22 y ningún otro puerto, por lo tanto, es muy amigable con el firewall y altamente seguro gracias a la capa de cifrado proporcionada por la conexión SSH.
FTPS es altamente seguro gracias a la encapsulación dentro de un canal SSL, pero requiere bastantes puertos abiertos para funcionar (990 para el canal de control, 989 para el canal de datos y muchos otros puertos si necesita conexiones pasivas) y Por lo tanto, es mucho menos amigable con el firewall. Pero, en general, tiende a ser un poco más rápido que SFTP.
fuente
Consulte también el artículo de Wikipedia sobre el tema: http://en.wikipedia.org/wiki/Ftps , que enlaza con el artículo sobre SFTP.
fuente
Las recomendaciones de puertos SFTP realmente varían según el proveedor. 22, 1022, etc. He visto un montón de puertos oscuros ... Póngase en contacto con sus proveedores.
fuente