Zrozumienie portów 20 i 21 w serwerze FTP

Jaki jest port do FTP?
Połączenie za pomocą protokołu FTP (krótko: połączenie FTP) może działać w dwóch trybach: aktywnym i pasywnym: jeżeli połączenie FTP działa w trybie aktywnym, używa portu 21 dla poleceń (zestawiane przez klienta) i portu 20 do przesyłu danych (zestawiane przez serwer) Cached
Dowiedz się więcej na pl.wikipedia.org

FTP (File Transfer Protocol) to standardowy protokół używany do przesyłania plików między komputerami w sieci. Jest to protokół klient-serwer, co oznacza, że klient inicjuje żądanie do serwera w celu przesłania plików. Zasadniczo, FTP jest sposobem dla użytkowników na dostęp i przesyłanie plików przechowywanych na zdalnym serwerze.

Aby uzyskać dostęp do serwera FTP, potrzebny jest program kliencki FTP. Dostępnych jest wiele klientów FTP, ale niektóre z najpopularniejszych to FileZilla, Cyberduck i WinSCP. Po zainstalowaniu klienta FTP na komputerze można połączyć się z serwerem FTP przy użyciu nazwy hosta lub adresu IP i danych logowania.

FTP jest używany do różnych celów, w tym do przesyłania i pobierania plików, zarządzania zawartością strony internetowej i tworzenia kopii zapasowych plików. Jest również powszechnie używany przez twórców stron internetowych do przesyłania plików między ich lokalnymi komputerami a zdalnymi serwerami.

Aby skonfigurować serwer FTP, należy skonfigurować konto użytkownika z odpowiednimi uprawnieniami i określić katalog, w którym będą przechowywane pliki. Można również skonfigurować różne opcje, takie jak anonimowy dostęp, numery portów i szyfrowanie.

Port TCP 21 jest używany do połączeń FTP. Gdy klient inicjuje sesję FTP, łączy się z portem 21 serwera za pomocą protokołu TCP. Port ten jest zarezerwowany dla ruchu FTP i służy do nawiązywania połączeń kontrolnych między klientem a serwerem. Po ustanowieniu połączenia kontrolnego, transfer danych może odbywać się przez oddzielny kanał przy użyciu innego portu.

Oprócz portu 21, serwery FTP używają również portu 20 do przesyłania danych. Gdy plik jest przesyłany lub pobierany, rzeczywisty transfer danych odbywa się przez port 20. Ten port jest również zarezerwowany dla ruchu FTP i jest używany wyłącznie do przesyłania danych.

Podsumowując, FTP jest szeroko stosowanym protokołem do przesyłania plików pomiędzy komputerami w sieci. Aby uzyskać dostęp do serwera FTP, potrzebny jest program kliencki FTP, a aby skonfigurować serwer FTP, należy skonfigurować konta użytkowników i określić katalog do przechowywania plików. Port TCP 21 jest używany do połączeń kontrolnych, podczas gdy port 20 jest używany do przesyłania danych. Zrozumienie tych portów jest niezbędne, jeśli chcesz efektywnie korzystać z FTP.

FAQ
Jak znaleźć serwer FTP?

Aby znaleźć serwer FTP, musisz znać jego adres IP lub nazwę domeny. Możesz wyszukać serwery FTP online lub użyć wiersza polecenia, aby połączyć się z serwerem FTP, wpisując „ftp”, a następnie adres serwera. Ponadto wiele stron internetowych i organizacji udostępnia instrukcje dostępu do FTP dla swoich użytkowników.