PortChecker Logo
PortChecker

Port 21 — FTP (TCP)

FTP

Ce este portul 21?

Protocol de Transfer de Fișiere (Control)

Acesta este un port bine cunoscut (0–1023) folosit de servicii de bază precum FTP.  ·  RFC 959

Când aveți nevoie ca portul 21 să fie deschis?

Open only if you are running an FTP server for file transfers. Most modern setups prefer SFTP (port 22) or FTPS, which encrypt credentials and data in transit. Close port 21 if no FTP server is active.

Utilizări comune și software

  • FileZilla Server
  • vsftpd
  • Pure-FTPd
  • ProFTPD

Securitate

FTP sends all credentials and data in plain text. Any attacker with network access can capture usernames and passwords. Block port 21 and replace with SFTP (port 22). If FTP is unavoidable, use FTPS with implicit TLS and restrict access to known client IPs.

Este portul 21 sigur?

Un port deschis crește suprafața de atac. Siguranța depinde de configurarea FTP.

Risc ridicat

Acest port este o țintă activă a atacurilor automatizate. Ține-l închis dacă FTP nu este necesar și restricționează accesul la intervalele IP cunoscute în firewall.

Verifică portul 21 acum

Testează conectivitatea portului 21 pe orice gazdă.

1-65535

Deschide portul 21

Pentru a permite conexiunile primite la portul 21 (FTP), configurează-ți firewall-ul și adaugă o regulă de redirecționare a portului pe router spre adresa IP locală a dispozitivului.

Windows Firewall

Deschide Windows Defender Firewall → Setări Avansate → Reguli primite → Regulă nouă → Port → TCP → Porturi locale specifice: 21 → Permite conexiunea → Numește și salvează regula.

netsh advfirewall firewall add rule name="Open Port 21" dir=in action=allow protocol=tcp localport=21
Linux (UFW / iptables)sudo ufw allow 21/tcpsudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT
Router

Conectează-te la router (192.168.1.1 sau 192.168.0.1) → Redirecționare port → Adaugă o regulă nouă: Protocol TCP, Port extern 21, IP intern: IP-ul local al dispozitivului, Port intern 21 → Salvează.

Cum să închizi portul 21

Dacă nu ai nevoie de FTP, blochează portul în firewall sau router.

Windows Firewall

Pentru a bloca portul 21 pe Windows, rulați următoarea comandă în PowerShell sau Prompt de comandă (ca Administrator):

netsh advfirewall firewall add rule name="Block Port 21" dir=in action=block protocol=tcp localport=21
Linux (UFW / iptables)Rulează: sudo ufw deny 21/tcpsudo iptables -A INPUT -p tcp --dport 21 -j DROP
Router

Elimină sau dezactivează regula de port forwarding pentru portul 21.

Întrebări frecvente

La ce este folosit portul 21?▾

Portul 21 este portul TCP standard pentru FTP. Este folosit de servere și aplicații care trebuie să accepte conexiuni primite pentru acest serviciu. Dacă trebuie să rămână deschis depinde de dacă gestionezi activ un server FTP — altfel ar trebui să rămână închis.

Este sigur să lași portul 21 deschis?▾

Un port 21 deschis îți mărește suprafața de atac. Dacă nu gestionezi activ FTP, închide portul în firewall și elimină regulile de redirecționare a porturilor. Dacă FTP trebuie să fie accesibil, restricționează accesul la adresele IP cunoscute și menține software-ul actualizat.