який порт або порти використовуються для обміну файлами у Windows?


18

Я хочу знати в операційній системі Windows, що таке номер порту для служби обміну файлами? Наприклад, як ви знаєте, номер порту для HTTP-сервісу дорівнює 80. Тож мені потрібно знати номер порту протоколу обміну файлами?


Яка служба обміну файлами? Ви маєте на увазі SMB? Спочатку визначте протокол, а потім подивіться цей графік: en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
MaQleod

3
Офіційна стаття, яка може зацікавити: Присвоєння порту для загальновживаних послуг
and31415

Відповіді:


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, він прослуховує лише на порту 445 TCP.

І цей сайт 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/


@MaQleod en.wikipedia.org/wiki/Server_Message_Block протокол SMB, на цій сторінці згадуються ті порти, які я вказав .. і про автентифікацію.
барлоп

Він охоплює деякі можливості, але не всі. Windows може працювати з NFS, SMB, FTP, SSH / SCP та багатьма іншими протоколами обміну файлами та аутентифікацією для цих служб може знадобитися більше, ніж просто AD, наприклад LDAP або NIS. SMB / AD / Krb, безумовно, є найпоширенішим випадком використання, але ОП ніколи не з'ясовувався.
MaQleod

@MaQleod Термін "обмін файлами" досить відомий користувачам Windows, і не означає FTP або SSH. Це опція в Windows під назвою "Обмін файлами". З ним пов’язано безліч виразів, таких як ввімкнути спільний доступ до файлів або ввімкнути спільний доступ до файлів або переконатися, що брандмауер дозволяє обмінюватися файлами. Можливо, SMB - це ще більш технічний термін, але "обмін файлами Windows" або "обмін файлами у Windows" є специфічним, якщо вони правильно використовують свою термінологію. Схоже, що Win7 має вбудований SSH-сервер.
барлоп

@MaQleod Він не запитував про кожен протокол, навіть не рідний, про те, що Windows може працювати, що дозволяє обмінюватися файлами. і "обмін файлами" - це те, що Windows називає SMB. Я навіть не впевнений, що / де Windows викликає SMB "обмін файлами", хоча це і є SMB. Але "обмін файлами" є для цього дуже правильним терміном.
барлоп

-1

Якщо передача файлів здійснюється через FTP - TCP / 21, у випадку SFTP - TCP / 22


1
в цьому випадку він буквально посилається на "обмін файлами Windows, він же smb / cifs
Journeyman Geek
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.