Pregunta ¿Qué puerto usa SFTP?


Hace SFTP usa el puerto 21 o el puerto 22?


146
2017-10-13 19:56


origen


Eso depende de qué puerto lo configuraste para usar ... - Tom O'Connor
¿Por qué cuando todo el mundo pregunta por la configuración predeterminada, alguien piensa que este es el caso cuando el usuario pregunta algo más? - holms


Respuestas:


Si bien el puerto TCP 22 es la respuesta correcta en general, esto depende del hecho de que SSH está configurado para usar el puerto estándar y no un puerto alternativo.

Como SFTP se ejecuta como un subsistema de SSH, se ejecuta en cualquier puerto en el que el daemon de SSH está escuchando y eso es configurable por el administrador.


192
2017-10-13 20:39



Sintaxis de línea de comandos sftp para puertos alternativos sftp -oPort=### user@server.tld - here
para esquemas ver stackoverflow.com/a/30093291/712334 - Josh Habdas


SFTP generalmente usa el puerto 22, pero puede configurarse para ejecutarse en casi cualquier puerto.

El puerto 22 se utiliza generalmente para la conexión a través de SSH. SFTP es solo uno de los protocolos que se pueden ejecutar a través de SSH (otros incluyen terminal virtual). De hecho, el SFTP es independiente y puede ejecutarse incluso sin utilizar SSH.

SFTP a veces se llama "FTP seguro", lo que conduce a una confusión común con FTPS (que también se llama "FTP seguro").

Generalmente:

SFTP - Protocolo de transferencia de archivos SSH: generalmente se ejecuta sobre el puerto TCP 22

FTP - protocolo de transferencia de archivos simple y antiguo - generalmente se ejecuta sobre el puerto TCP 21 (+ abre puertos separados para la transferencia de datos)

FTP / SSL - FTP sobre canal TLS / SSL.

FTPS - Igual que FTP / SSL

FTP seguro - ya sea SFTP o FTPS

Más información:


100
2017-08-06 16:52



Estoy de acuerdo en que sftp escucha en 22, pero ¿por qué mi / etc / services dice que es 115 (en Ubuntu)? - Paul A Jungwirth
@ Paul-A-Jungwirth: es el mismo acrónimo de protocolo no relacionado. SFTP en el puerto 115 significa Protocolo simple de transferencia de archivos - es.wikipedia.org/wiki/Simple_File_Transfer_Protocol. El SFTP en el puerto 22 es el protocolo de transferencia de archivos SSH. es.wikipedia.org/wiki/SSH_File_Transfer_Protocol - Martin Vobr


Utiliza cualquier puerto que SSH esté configurado para usar.


13
2017-10-13 22:23





Su uso es el puerto 22.


7
2017-10-13 19:58





SFTP también utilizará puertos de datos en rangos más altos. SSH seguirá siendo el puerto de control. Utiliza más de 22 en la mayoría de los casos ...


-8
2017-07-11 05:28



Esta respuesta es incorrecta. SFTP transfiere todos los datos a través de la conexión SSH. No se utiliza ningún puerto adicional. - kasperd