¿Qué puerto o puertos se utilizan para compartir archivos en Windows?

18

Quiero saber en el sistema operativo Windows, ¿cuál es el número de puerto para el servicio de uso compartido de archivos? Por ejemplo, como sabe que el número de puerto para el servicio HTTP es 80. ¿Necesito saber el número de puerto del protocolo de uso compartido de archivos?

Mohammad Reza Rezwani
fuente
¿Qué servicio de intercambio de archivos? ¿Te refieres a SMB? Primero identifique el protocolo, luego vea este cuadro: en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
MaQleod
3
Artículo oficial que podría ser de interés: Asignaciones de puertos para servicios de uso común
31415

Respuestas:

21

He visto todo esto ... compartir archivos relacionados

UDP-137, UDP-138, TCP-139, TCP-445

Y posiblemente el puerto TCP 135, aunque eso puede tener algo que ver con algo llamado "RPC". [1]

En una máquina con Windows 7, todos están escuchando. Algunos están relacionados con NETBIOS para que pueda hacerstart...\\compname

Este sitio http://ntsecurity.nu/papers/port445/

Si el servidor tiene NBT habilitado, escucha en los puertos UDP 137, 138 y en los puertos TCP 139, 445. Si tiene NBT deshabilitado, solo escucha en el puerto TCP 445.

Y este sitio http://www.petri.co.il/whats_port_445_in_w2k_xp_2003.htm menciona

"En Windows 2000 / XP / 2003, Microsoft agregó la posibilidad de ejecutar SMB directamente sobre TCP / IP, sin la capa adicional de NetBT. Para esto utilizan el puerto TCP 445".

Entonces, en 2K, XP, 2003 ... y supongo que Win 7,8, es posible ejecutar el intercambio de archivos solo en el puerto 445 Pero lo estaría haciendo en start...\\ip lugar destart..\\compname

[1] http://www.danielmiessler.com/writing/windowsfilesharing/

barlop
fuente
@MaQleod en.wikipedia.org/wiki/Server_Message_Block SMB, esa página menciona los puertos que enumeré ... y sobre la autenticación.
barlop
Cubre algunas de las posibilidades, pero no todas. Windows es capaz de NFS, SMB, FTP, SSH / SCP y muchos otros protocolos de intercambio de archivos y la autenticación para estos servicios puede requerir más que solo AD, como LDAP o NIS. SMB / AD / Krb ciertamente es el caso de uso más común, pero OP nunca se aclaró realmente.
MaQleod
@MaQleod El término "compartir archivos" es bastante conocido por los usuarios de Windows, y no significa FTP o SSH. Es una opción en Windows llamada "Compartir archivos". Hay una multitud de expresiones asociadas con él, como activar el uso compartido de archivos, habilitar el uso compartido de archivos o asegurarse de que el firewall permita el uso compartido de archivos. Quizás SMB es un término aún más técnico, pero "compartir archivos de Windows" o "compartir archivos en Windows" es específico, suponiendo que estén usando su terminología correctamente. No parece que Win7 tenga un servidor SSH incorporado.
barlop
@MaQleod No estaba preguntando sobre todos los protocolos, incluso los no nativos, que posiblemente Windows puede ejecutar, que permiten compartir archivos. y "compartir archivos" es lo que Windows llama SMB. Ni siquiera estoy seguro de si / dónde Windows llama SMB "compartir archivos", aunque de hecho es SMB. Pero 'compartir archivos' es, por lo tanto, un término muy correcto para ello.
barlop
-1

Si la transferencia de archivos se realiza a través de FTP - TCP / 21, en el caso de SFTP - TCP / 22

Usuario M
fuente
1
en este caso, literalmente se refiere a "compartir archivos de Windows, también conocido como smb / cifs
Journeyman Geek