PortChecker Logo
PortChecker

Port 21 — FTP (TCP)

FTP

Hvad er port 21?

Filoverførselsprotokol (Kontrol)

Dette er en velkendt port (0–1023) brugt af kernetjenester som FTP.  ·  RFC 959

Hvornår har du brug for at have port 21 åben?

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.

Almindelige anvendelser og software

  • FileZilla Server
  • vsftpd
  • Pure-FTPd
  • ProFTPD

Sikkerhed

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.

Er port 21 sikker?

En åben port øger angrebsfladen. Sikkerheden afhænger af, hvordan FTP er konfigureret.

Høj risiko

Denne port er et aktivt mål for automatiserede angreb. Hold den lukket, medmindre FTP er aktivt nødvendigt, og begræns adgangen til kendte IP-intervaller i din firewall.

Tjek port 21 nu

Test forbindelse til port 21 på enhver vært.

1-65535

Åbn port 21

For at tillade indgående forbindelser til port 21 (FTP), konfigurér din firewall og tilføj en portviderestillingsregel på din router.

Windows Firewall

Åbn Windows Defender Firewall → Avancerede indstillinger → Indgående regler → Ny regel → Port → TCP → Specifikke lokale porte: 21 → Tillad forbindelsen → Navngiv og gem reglen.

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

Log ind på din router (192.168.1.1 eller 192.168.0.1) → Port Forwarding → Tilføj en ny regel: Protokol TCP, Ekstern port 21, Intern IP: enhedens lokale IP, Intern port 21 → Gem.

Sådan lukker du port 21

Hvis du ikke behøver FTP, så blokér denne port i firewall eller router.

Windows Firewall

For at blokere port 21 på Windows skal du køre følgende kommando i PowerShell eller kommandoprompt (som administrator):

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

Fjern eller deaktiver port forwarding-reglen for port 21.

Ofte stillede spørgsmål

Hvad bruges port 21 til?▾

Port 21 er standardporten for FTP over TCP. Den bruges af servere og applikationer, der skal modtage indgående forbindelser for denne tjeneste. Om du skal holde den åben afhænger af, om du aktivt kører en FTP-server — ellers bør den forblive lukket.

Er det sikkert at have port 21 åben?▾

En åben port 21 øger din angrebsoverflade. Hvis du ikke aktivt kører FTP, luk porten i din firewall og fjern portviderestillingsregler. Hvis FTP skal være tilgængeligt, begræns adgangen til kendte IP-adresser og hold software opdateret.