PortChecker Logo
PortChecker

Port 21 — FTP (TCP)

FTP

Was ist Port 21?

FTP (File Transfer Protocol) ermöglicht das Hoch- und Herunterladen von Dateien zwischen Client und Server über TCP. Es verwendet getrennte Steuer- (Port 21) und Datenkanäle (Port 20). FTP überträgt Benutzernamen, Passwörter und Dateiinhalte im Klartext und ist anfällig für Abfangversuche. SFTP (Port 22) oder FTPS sind die sicheren Alternativen für alle modernen Einsatzzwecke.

Dies ist ein Well‑Known Port (0–1023), der von Kernservices wie FTP genutzt wird.  ·  RFC 959

Wann benötigen Sie Port 21 geöffnet?

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.

Häufige Nutzung und Software

  • FileZilla Server
  • vsftpd
  • Pure-FTPd
  • ProFTPD

Sicherheit

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.

Ist Port 21 sicher?

Ein offener Port vergrößert die Angriffsfläche. Sicherheit hängt von der Konfiguration von FTP ab.

Hohes Risiko

Dieser Port wird aktiv von automatisierten Angriffen ins Visier genommen. Halten Sie ihn geschlossen, sofern FTP nicht aktiv benötigt wird, und beschränken Sie den Zugriff auf bekannte IP-Bereiche in Ihrer Firewall.

Port 21 jetzt prüfen

Testen Sie die Erreichbarkeit von Port 21 auf einem Host.

1-65535

Port 21 öffnen

Um eingehende Verbindungen zu Port 21 (FTP) von außerhalb Ihres Netzwerks zu erlauben, konfigurieren Sie Ihre Firewall und fügen Sie auf Ihrem Router eine Portweiterleitung zur lokalen IP Ihres Geräts hinzu.

Windows-Firewall

Windows Defender Firewall öffnen → Erweiterte Einstellungen → Eingehende Regeln → Neue Regel → Port → TCP → Bestimmte lokale Ports: 21 → Verbindung zulassen → Benennen und speichern.

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

Melden Sie sich bei Ihrem Router an (192.168.1.1 oder 192.168.0.1) → Portweiterleitung → Neue Regel: Protokoll TCP, Externer Port 21, Interne IP: lokale IP Ihres Geräts, Interner Port 21 → Speichern.

Port 21 schließen

Wenn Sie FTP nicht benötigen, blockieren Sie den Port in Firewall oder Router.

Windows-Firewall

Um Port 21 unter Windows zu blockieren, führen Sie folgenden Befehl in PowerShell oder Eingabeaufforderung aus (als Administrator):

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

Entfernen oder deaktivieren Sie die Portweiterleitung für Port 21.

Häufig gestellte Fragen

Wofür wird Port 21 verwendet?▾

Port 21 ist der Standard-TCP-Port für FTP. Er wird von Servern und Anwendungen genutzt, die eingehende Verbindungen für diesen Dienst akzeptieren müssen. Ob Sie ihn offen benötigen, hängt davon ab, ob Sie aktiv einen FTP-Server betreiben — wenn nicht, sollte er geschlossen bleiben.

Ist es sicher, Port 21 offen zu lassen?▾

Ein offener Port 21 vergrößert Ihre Angriffsfläche. Wenn Sie FTP nicht aktiv betreiben, schließen Sie diesen Port in Ihrer Firewall und entfernen Sie Portweiterleitungsregeln. Falls FTP erreichbar sein muss, schränken Sie den Zugriff auf bekannte IP-Adressen ein, halten Sie die Software aktuell und verwenden Sie starke Authentifizierung.