Protocolul de transfer de fișiere (FTP) oferă un cadru pentru transferul de informații între două computere aflate în rețea, la fel ca protocolul de transfer hipertext printr-un browser web. Cu toate acestea, FTP operează pe două porturi diferite de protocol de control al transmisiei: 20 și 21. Porturile FTP 20 și 21 trebuie să fie ambele deschise în rețea pentru a transfera fișiere cu succes.
Portul 21 este deschis implicit
După ce ați introdus numele de utilizator și parola corecte FTP prin software-ul client FTP, software-ul serverului FTP va deschide portul 21, uneori numit port de comandă sau port de control, în mod implicit. Clientul creează apoi o altă conexiune la server prin portul 20, astfel încât transferul propriu-zis al fișierului să poată avea loc.

Poate schimba portul implicit pentru a trimite comenzi și fișiere prin FTP
Poate schimba portul implicit pentru a trimite comenzi și fișiere prin FTP. Cu toate acestea, există standarde astfel încât programele client/server, router și firewall să poată fi toate pe același port, facilitând astfel configurarea.
Cum să vă conectați prin portul FTP 21
Dacă FTP eșuează, este posibil ca porturile corecte să nu fie deschise în rețea. Acest blocaj poate apărea atât pe partea serverului, cât și pe partea clientului. Orice software care blochează porturile trebuie schimbat manual pentru a le deschide, inclusiv routerele și firewall-urile care pot bloca porturile dacă sistemul de operare nu reușește să facă acest lucru.
În mod implicit, routerele și firewall-urile pot să nu accepte conexiuni pe portul 21. Dacă FTP-ul nu funcționează, este mai bine să verificați mai întâi dacă routerul redirecționează corect cererile pe acel port și să vă asigurați că firewall-ul nu blochează portul 21.
Utilizați Port Checker pentru a scana rețeaua și a vedea dacă routerul are portul 21 deschis sau nu. O caracteristică numită Modul pasiv ajută la verificarea dacă există bariere în calea accesului la porturi în spatele routerului.
Pe lângă faptul că se asigură că portul 21 este deschis pe ambele părți ale canalului de comunicație, portul 20 trebuie să fie permis și în rețea și prin software-ul client. Nedeschiderea ambelor porturi va împiedica efectuarea unei transferuri complete.
Când este conectat la un server FTP, software-ul client solicită datele de conectare - nume de utilizator și parolă - necesare pentru a accesa acel server. Multe servere FTP, dacă vă conectați printr-o conexiune Secure Shell sau Telnet , oferă informații implicite de autentificare anonime.
FileZilla și WinSCP sunt doi clienți FTP populari. Ambele sunt disponibile gratuit.