PortChecker Logo
PortChecker

Portti 21 — FTP (TCP)

FTP

Mikä on portti 21?

Tiedostonsiirtoprotokolla (Ohjaus)

Tämä on hyvin tunnettu portti (0–1023), jota käyttävät peruspalvelut kuten FTP.  ·  RFC 959

Milloin tarvitset portin 21 auki?

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.

Yleiset käyttötarkoitukset ja ohjelmistot

  • FileZilla Server
  • vsftpd
  • Pure-FTPd
  • ProFTPD

Turvallisuus

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.

Onko portti 21 turvallinen?

Avoin portti kasvattaa hyökkäyspintaa. Turvallisuus riippuu FTP-määrityksistä.

Korkea riski

Tämä portti on automatisoitujen hyökkäysten aktiivinen kohde. Pidä se suljettuna ellei FTP ole aktiivisesti tarpeen ja rajoita pääsy tunnettuihin IP-alueisiin palomuurissasi.

Tarkista portti 21 nyt

Testaa portin 21 yhteys mihin tahansa isäntään.

1-65535

Avaa portti 21

Salliaksesi saapuvat yhteydet porttiin 21 (FTP), määritä palomuurisi ja lisää portinohjaussääntö reitittimellesi kohti laitteesi paikallista IP-osoitetta.

Windowsin palomuuri

Avaa Windowsin Defender-palomuuri → Lisäasetukset → Saapuvat säännöt → Uusi sääntö → Portti → TCP → Tietyt paikalliset portit: 21 → Salli yhteys → Nimeä ja tallenna sääntö.

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
Reititin

Kirjaudu reitittimeen (192.168.1.1 tai 192.168.0.1) → Porttinohjaus → Lisää uusi sääntö: Protokolla TCP, Ulkoinen portti 21, Sisäinen IP: laitteen paikallinen IP, Sisäinen portti 21 → Tallenna.

Kuinka sulkea portti 21

Jos et tarvitse FTP-palvelua, estä portti palomuurissa tai reitittimessä.

Windowsin palomuuri

Blokoidaksesi portin 21 Windowsissa, suorita seuraava komento PowerShellissä tai komentokehotteessa (järjestelmänvalvojana):

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

Poista tai poista käytöstä porttiohjaus portille 21.

Usein kysytyt kysymykset

Mihin porttia 21 käytetään?▾

Portti 21 on FTP-palvelun vakio-TCP-portti. Sitä käyttävät palvelimet ja sovellukset, joiden täytyy vastaanottaa saapuvia yhteyksiä tähän palveluun. Tarvitsetko sen auki riippuu siitä, ajetko aktiivisesti FTP-palvelinta — muussa tapauksessa sen pitäisi pysyä suljettuna.

Onko portti 21 turvallista pitää auki?▾

Avoin portti 21 kasvattaa hyökkäyspintaa. Jos et aktiivisesti käytä FTP, sulje portti palomuurissasi ja poista porttiohjauksien säännöt. Jos FTP tarvitsee olla saavutettavissa, rajoita pääsy tunnetuille IP-osoitteille ja pidä ohjelmisto ajan tasalla.