21/TCPFTP
Dateiübertragung · Well-known Port · OSI-Schicht 7
Steuerkanal von FTP: Anmeldung und Befehle. Unverschlüsselt, besser SFTP über Port 22 oder FTPS nutzen.
IANA: offiziell registriert als ftp
Du entscheidest, welche Dienste wir zur Analyse, Personalisierung und für externe Inhalte aktivieren dürfen.
Wir verwenden Cookies und ähnliche Technologien auf unserer Website, um Inhalte zu personalisieren, externe Medien einzubinden und die Nutzung einzelner Bereiche besser zu verstehen.
Notwendige Cookies
Diese Einträge sichern Grundfunktionen wie Sicherheit, Stabilität und Formularverarbeitung.
Optionale Bereiche
Die Datenverarbeitung kann mit deiner Einwilligung oder auf Basis berechtigter Interessen erfolgen. In den Cookie-Einstellungen kannst du jeder optionalen Kategorie widersprechen oder sie gezielt freigeben.
Einige Services verarbeiten personenbezogene Daten in Drittländern. Mit deiner Einwilligung akzeptierst du auch diese Übermittlung. Weitere Informationen findest du in unserer Datenschutzerklärung.
Deine Auswahl kann später jederzeit erneut geöffnet und angepasst werden. · 1.0.2
Port 21 ist der Steuerkanal des File Transfer Protocol (FTP). Hier findest du die Eckdaten zum Port und Firewall-Befehle, mit denen du FTP freigibst oder sperrst.
Gebaut von Justin Schuessler
Befehle direkt auf deinem eigenen vServer ausprobieren: mit Root-Zugriff und eigener Firewall.
Mehrere Ports nacheinander hinzufügen, bis zu 12.
Dateiübertragung · Well-known Port · OSI-Schicht 7
Steuerkanal von FTP: Anmeldung und Befehle. Unverschlüsselt, besser SFTP über Port 22 oder FTPS nutzen.
IANA: offiziell registriert als ftp
Firewall-Befehle
Port freigeben
sudo ufw allow 21/tcpFür Ubuntu und Debian. ufw legt die Regel für IPv4 und IPv6 an. Ist ufw noch aus, erlaube zuerst SSH (sudo ufw allow 22/tcp) und schalte es dann mit sudo ufw enable ein, sonst sperrst du dich aus.
Auf einem ZAP-Hosting vServer mit aktiver Netzwerk-Firewall im Kundenpanel gibst du den Port zusätzlich dort frei.
Port 21 erklärt
FTP überträgt Dateien zwischen Client und Server und nutzt dafür zwei Verbindungen. Über Port 21 laufen Login und Befehle, die eigentlichen Dateien fließen über einen separaten Datenkanal. Im aktiven Modus baut der Server die Datenverbindung von Port 20 zum Client auf. Im passiven Modus, der heute üblich ist, verbindet sich der Client mit einem vom Server genannten hohen Port, deshalb musst du diesen Portbereich in der Firewall zusätzlich freigeben.
FTP gehört zu den ältesten Protokollen des Internets, die erste Spezifikation ist RFC 114 aus dem Jahr 1971. Die bis heute maßgebliche Fassung ist RFC 959 aus dem Jahr 1985. Die verschlüsselte Variante FTPS mit TLS ist in RFC 4217 beschrieben. Die IANA führt Port 21 unter dem Namen „ftp“ und Port 20 als „ftp-data“.
Klassisches FTP überträgt Benutzername, Passwort und Dateien unverschlüsselt. Wer den Verkehr mitlesen kann, bekommt deine Zugangsdaten im Klartext. Nutze deshalb wann immer möglich SFTP, das über SSH auf Port 22 läuft und keinen zusätzlichen Port braucht. Wenn du FTP anbieten musst, erzwinge FTPS mit TLS, sperre Benutzer in ihr eigenes Verzeichnis und deaktiviere den anonymen Zugang. Gib für den passiven Modus nur einen kleinen, fest konfigurierten Portbereich frei statt aller hohen Ports.
Weitere Ports
Diese Ports gehören oft zum selben Setup. Ein Klick zeigt ihre Erklärung und die Firewall-Befehle.
Alle Well-known Ports und die komplette IANA-Liste ansehen
Quelle der Portliste: IANA Service Name and Transport Protocol Port Number Registry, Stand 22. Oktober 2026. iana.org
Mehr entdecken
Netzwerk-Adresse, Broadcast-Adresse, Netzmaske und nutzbaren Host-Bereich aus einer CIDR-Adresse berechnen sowie CIDR und IP-Bereiche (IPv4 und IPv6) ineinander umrechnen.
Gebaut von Jakub Martyniak
Die 7 Schichten des OSI-Modells interaktiv lernen: Schichten anklicken, Begriffe wie Switch, ARP oder Port 443 zuordnen, Kapselung als Animation, Quiz und Spickzettel für die IHK-Prüfung.
Gebaut von Justin Schuessler
Die 4 Schichten des TCP/IP-Modells (DoD-Modell) nach RFC 1122 interaktiv lernen, mit Zuordnung zum OSI-Modell, Kapselung als Animation, Port-Quiz und Spickzettel.
Gebaut von Justin Schuessler
Prüfen, ob bestimmte Ports auf einer IP oder einem Hostname offen sind — Protokoll oder Spiel auswählen statt alle Ports auf einmal zu scannen.
Gebaut von Sebastian Rademacher
FAQ
Kurze Antworten rund um Port 21.
Mit ufw gibst du den Steuerport mit sudo ufw allow 21/tcp frei. Für den passiven Modus brauchst du zusätzlich den Portbereich, den du im FTP-Server festgelegt hast, zum Beispiel sudo ufw allow 40000:40100/tcp. Unter firewalld nutzt du sudo firewall-cmd --permanent --add-port=21/tcp und danach sudo firewall-cmd --reload.
Port 21 ist der Steuerkanal für Login und Befehle. Port 20 nutzt der Server im aktiven Modus für die Datenübertragung. Im passiven Modus wird Port 20 nicht gebraucht, stattdessen läuft der Datenkanal über einen hohen Port.
Nein, klassisches FTP ist unverschlüsselt. Zugangsdaten und Dateien lassen sich mitlesen. Sicherer sind SFTP über SSH auf Port 22 oder FTPS mit TLS.
FTP überträgt alles im Klartext. FTPS ist FTP mit TLS-Verschlüsselung und nutzt weiterhin Port 21 und einen Datenkanal. SFTP ist ein eigenes Protokoll auf Basis von SSH, läuft über Port 22 und braucht nur eine einzige Verbindung, was die Firewall-Konfiguration deutlich vereinfacht.
Noch weitere Fragen?
Support kontaktierenMit einem ZAP-Hosting vServer hast du Root-Zugriff, richtest Dienste und Firewall-Regeln selbst ein und siehst sofort, welcher Port offen ist.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Netzwerk-Tools ansehen