Das File Transfer Protocol (FTP) bietet ein Framework für die Übertragung von Informationen zwischen zwei vernetzten Computern, ähnlich wie das Hypertext Transfer Protocol über einen Webbrowser. FTP arbeitet jedoch an zwei verschiedenen Transmission Control Protocol-Ports: 20 und 21. Die FTP-Ports 20 und 21 müssen beide im Netzwerk geöffnet sein, um Dateien erfolgreich übertragen zu können.
Port 21 ist standardmäßig geöffnet
Nach Eingabe des korrekten FTP-Benutzernamens und -Kennworts über die FTP-Client-Software öffnet die FTP-Serversoftware standardmäßig Port 21, manchmal auch Befehlsport oder Steuerport genannt. Anschließend stellt der Client über Port 20 eine weitere Verbindung zum Server her, damit die eigentliche Dateiübertragung stattfinden kann.
Kann den Standardport ändern, um Befehle und Dateien über FTP zu senden
Kann den Standardport ändern, um Befehle und Dateien über FTP zu senden. Es gibt jedoch Standards, sodass sich Client/Server-, Router- und Firewall- Programme alle auf demselben Port befinden können, was die Konfiguration erleichtert.
So stellen Sie eine Verbindung über FTP-Port 21 her
Wenn FTP fehlschlägt, sind möglicherweise nicht die richtigen Ports im Netzwerk geöffnet. Diese Blockierung kann sowohl auf der Server- als auch auf der Clientseite auftreten. Jede Software, die Ports blockiert, muss manuell geändert werden, um sie zu öffnen, einschließlich Routern und Firewalls, die Ports blockieren können, wenn das Betriebssystem dies nicht tut.
Standardmäßig akzeptieren Router und Firewalls möglicherweise keine Verbindungen auf Port 21. Wenn FTP nicht funktioniert, überprüfen Sie am besten zunächst, ob der Router Anfragen auf diesem Port ordnungsgemäß weiterleitet, und stellen Sie sicher, dass die Firewall Port 21 nicht blockiert.
Verwenden Sie Port Checker , um das Netzwerk zu scannen und festzustellen, ob der Router Port 21 geöffnet hat oder nicht. Mithilfe einer Funktion namens „Passiver Modus“ können Sie überprüfen, ob es hinter dem Router Hindernisse für den Portzugriff gibt.
Zusätzlich zur Sicherstellung, dass Port 21 auf beiden Seiten des Kommunikationskanals geöffnet ist, muss Port 20 auch im Netzwerk und über die Client-Software zugelassen werden. Wenn nicht beide Ports geöffnet werden, kann eine vollständige Übergabe nicht stattfinden.
Wenn eine Verbindung zu einem FTP-Server hergestellt wird, fragt die Client-Software nach den Anmeldeinformationen (Benutzername und Passwort), die für den Zugriff auf diesen bestimmten Server erforderlich sind. Wenn Sie sich über eine Secure Shell- oder Telnet- Verbindung anmelden , stellen viele FTP-Server standardmäßig anonyme Authentifizierungsinformationen bereit.
FileZilla und WinSCP sind zwei beliebte FTP-Clients. Beide sind kostenlos erhältlich.