какой порт или порты используются для обмена файлами в windows?

18

Я хочу знать в операционной системе Windows, каков номер порта для службы обмена файлами? Например, как вы знаете, номер порта для службы HTTP равен 80. Поэтому мне нужно знать номер порта протокола обмена файлами?

Мохаммед Реза Резвани
источник
Какой файлообменник? Вы имеете в виду SMB? Сначала определите протокол, затем просмотрите
следующую
3
Официальная статья, которая может быть интересна: Назначение портов для
часто

Ответы:

21

Я видел все это

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

И, возможно, TCP-порт 135, хотя это может быть связано с тем, что называется "RPC". [1]

на машине с windows 7 все слушают. Некоторые из них связаны с NETBIOS, так что вы можете сделатьstart...\\compname

Этот сайт http://ntsecurity.nu/papers/port445/

Если на сервере включен NBT, он прослушивает UDP-порты 137, 138 и TCP-порты 139, 445. Если NBT отключен, он прослушивает только TCP-порт 445.

И этот сайт http://www.petri.co.il/whats_port_445_in_w2k_xp_2003.htm упоминает

«В Windows 2000 / XP / 2003 Microsoft добавила возможность запуска SMB напрямую через TCP / IP без дополнительного уровня NetBT. Для этого они используют TCP-порт 445.»

Таким образом, в 2K, XP, 2003 ... и я полагаю, что Win 7,8, можно запустить общий доступ к файлам только на порту 445. Но вы будете делать, start...\\ip а неstart..\\compname

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

barlop
источник
@MaQleod en.wikipedia.org/wiki/Server_Message_Block Протокол SMB, на этой странице упоминаются те порты, которые я перечислил ... и об аутентификации.
Бароп
Он охватывает некоторые из возможностей, но не все. Windows поддерживает NFS, SMB, FTP, SSH / SCP и многие другие протоколы общего доступа к файлам, и для аутентификации этих служб может потребоваться не только AD, например LDAP или NIS. SMB / AD / Krb, безусловно, является наиболее распространенным вариантом использования, но OP никогда не разъясняется.
MaQleod
@MaQleod Термин «совместное использование файлов» довольно хорошо известен пользователям Windows и не означает FTP или SSH. В Windows эта опция называется «Общий доступ к файлам». С ним связано множество выражений, таких как включение общего доступа к файлам, включение общего доступа к файлам или проверка того, что брандмауэр разрешает общий доступ к файлам. Может быть, SMB - это еще более технический термин, но «общий доступ к файлам Windows» или «общий доступ к файлам в Windows» - это конкретное предположение, что они правильно используют свою терминологию. Похоже, в Win7 нет встроенного SSH-сервера.
Бароп
@MaQleod Он не спрашивал о каждом протоколе, даже не нативном, о том, что окна могут работать, что позволяет обмениваться файлами. и "обмен файлами" - это то, что Windows называет SMB. Я даже не уверен, что / где Windows называет «совместное использование файлов» SMB, хотя на самом деле это SMB. Но «обмен файлами», таким образом, является очень правильным термином для него.
Бароп
-1

Если передача файла через FTP - TCP / 21, в случае SFTP - TCP / 22

Пользователь М
источник
1
в данном случае это буквально означает «общий доступ к файлам Windows, он же smb / cifs»
Путешественник, выродок»