2011-06-07 16 views

Respuesta

62

Es el puerto predeterminado SSH y SFTP generalmente se transporta a través de un túnel SSH.

17

¿Por qué 21 es el puerto predeterminado para FTP? ¿O el valor predeterminado para HTTP? Es una convención.

+3

Es por eso que estoy preguntando esto. ¿Hay alguna razón específica para esto? ¿Qué pasará si proporciono otro número? – trilawney

+2

No sucederá nada si el puerto que sirvió no está bloqueado o preservado. Esos puertos se llaman "Puertos bien conocidos" para que pueda escribir un programa como FileZilla, donde el puerto estándar para las conexiones es 21 o 22, pero puede cambiarlo a cualquier creencia. – wegginho

+1

Si cambia el puerto en el servidor, necesita decirle explícitamente a su cliente que se conecte a ese nuevo puerto en lugar del predeterminado que generalmente no necesita especificar. Aunque esto podría disminuir los intentos de inicio de sesión de bot. –

0

Ejem, porque 22 es el número de puerto de ssh y lo ha sido por años?

5

De Wikipedia:

Aplicaciones de ejecución comunes servicios a menudo usan números de puerto en concreto reservados, conocidos por solicitudes de servicio de recepción de cliente anfitriones. Este proceso se conoce como escucha y consiste en la recepción de una solicitud en el puerto bien conocido y restablecimiento de uno-a-uno comunicaciones cliente-servidor en otro puerto privado, por lo que los otros clientes también pueden ponerse en contacto con el puerto de servicio bien conocido. Los puertos conocidos están definidos por la convención supervisada por Internet Autoridad de números asignados (IANA).

Source

Así como otros han mencionado, es una convención.

1

No autorizado, pero interesante: 21 es FTP, 23 es telnet. 22 es SSH ... algo intermedio (que puede tomar el lugar de ambos).

Cuestiones relacionadas