Port 20 — FTP-Data (TCP)
Ce este portul 20?
Protocol de Transfer de Fișiere (Date)
Acesta este un port bine cunoscut (0–1023) folosit de servicii de bază precum FTP-Data. · RFC 959
Când aveți nevoie ca portul 20 să fie deschis?
Open only if you host an FTP server in active mode. Passive mode FTP (preferred for modern firewalls) does not use port 20 for data transfer. Keep closed if you use SFTP (port 22) or FTPS instead.
Utilizări comune și software
- vsftpd (active mode)
- Pure-FTPd
- ProFTPD
- Apache FTP Server
Securitate
FTP-Data transmits file content in plain text with no encryption. Avoid active-mode FTP in favour of SFTP (port 22) or FTPS (port 990). If FTP must be used, restrict allowed IP ranges in your firewall to minimise exposure.
Este portul 20 sigur?
Un port deschis crește suprafața de atac. Siguranța depinde de configurarea FTP-Data.
Menține FTP-Data actualizat cu patch-uri de securitate. Cere autentificare puternică și restricționează accesul la adresele IP minim necesare.
Testează conectivitatea portului 20 pe orice gazdă.
Deschide portul 20
Pentru a permite conexiunile primite la portul 20 (FTP-Data), configurează-ți firewall-ul și adaugă o regulă de redirecționare a portului pe router spre adresa IP locală a dispozitivului.
Deschide Windows Defender Firewall → Setări Avansate → Reguli primite → Regulă nouă → Port → TCP → Porturi locale specifice: 20 → Permite conexiunea → Numește și salvează regula.
netsh advfirewall firewall add rule name="Open Port 20" dir=in action=allow protocol=tcp localport=20sudo ufw allow 20/tcpsudo iptables -A INPUT -p tcp --dport 20 -j ACCEPTConectează-te la router (192.168.1.1 sau 192.168.0.1) → Redirecționare port → Adaugă o regulă nouă: Protocol TCP, Port extern 20, IP intern: IP-ul local al dispozitivului, Port intern 20 → Salvează.
Cum să închizi portul 20
Dacă nu ai nevoie de FTP-Data, blochează portul în firewall sau router.
Pentru a bloca portul 20 pe Windows, rulați următoarea comandă în PowerShell sau Prompt de comandă (ca Administrator):
netsh advfirewall firewall add rule name="Block Port 20" dir=in action=block protocol=tcp localport=20Rulează: sudo ufw deny 20/tcpsudo iptables -A INPUT -p tcp --dport 20 -j DROPElimină sau dezactivează regula de port forwarding pentru portul 20.
Întrebări frecvente
La ce este folosit portul 20?▾
Portul 20 este portul TCP standard pentru FTP-Data. 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-Data — altfel ar trebui să rămână închis.
Este sigur să lași portul 20 deschis?▾
Un port 20 deschis îți mărește suprafața de atac. Dacă nu gestionezi activ FTP-Data, închide portul în firewall și elimină regulile de redirecționare a porturilor. Dacă FTP-Data trebuie să fie accesibil, restricționează accesul la adresele IP cunoscute și menține software-ul actualizat.