Ftp

Das File Transfer Protocol (FTP) ist ein Standard-Netzwerkprotokoll zum Übertragen von Dateien zwischen Computern. Es basiert auf einem Client-Server-Modell, das separate Steuerungs- und Datenverbindungen zwischen Client und Server verwendet. Benutzer, denen Zugriff gewährt wurde, können Dateien auf dem FTP-Server empfangen und übertragen, der auch als FTP-Host / Site bezeichnet wird.


Wofür wird FTP verwendet?

FTP ist ein hilfreiches Tool zum Verschieben von Informationen von dem Computer, an dem ein Benutzer gerade arbeitet, auf den Server, auf dem eine Website gehostet wird. Wenn ein Benutzer beispielsweise WordPress auf einem Webserver installieren möchte, wird FTP benötigt, um die Dateien zu kopieren.

Es ist auch nützlich, um Dateien zwischen Personen zu teilen. Ein Benutzer kann eine Datei auf einen FTP-Server hochladen und dann einen Link dazu für eine andere Person freigeben. Diese Verwendung von FTP wird immer seltener, da Cloud-Dienste eine einfache Möglichkeit zum Freigeben von Dateien bieten. Einige Benutzer ziehen es jedoch möglicherweise vor, ihre Dateien auf einem Heimserver zu hosten und FTP zu verwenden, um sie zu aktivieren.

Wie FTP funktioniert

Eine FTP-Verbindung benötigt zwei Parteien, um im Netzwerk aufzubauen und zu kommunizieren. Dazu muss ein Benutzer eine Berechtigung erhalten, indem er dem FTP-Server Anmeldeinformationen wie einen Benutzernamen und ein Kennwort bereitstellt. (In einigen Fällen benötigt ein öffentlicher FTP-Server möglicherweise keine Anmeldeinformationen, um auf seine Dateien zugreifen zu können.)

Beim Herstellen einer FTP-Verbindung gibt es zwei unterschiedliche Kommunikationskanäle:

  • Befehlskanal: Der Kanal, in dem die Anweisung und Antwort initiiert wird.
  • Datenkanal: Der Kanal, in dem die Daten verteilt werden.

Neben den Kommunikationskanälen gibt es zwei Modi, in denen FTP arbeitet, die bestimmen, wie die Datenverbindung hergestellt wird:

  • Aktiver Modus: Um eine Übertragung für eine Datei zu erhalten, verwendet ein autorisierter Benutzer das Protokoll, um das Erstellen von Änderungen auf dem Server anzufordern. Im Gegenzug gewährt der Server den Zugriff. Die Verteilung im aktiven Modus kann problematisch werden, wenn eine Firewall den Computer des Benutzers schützt. Die Firewall erlaubt möglicherweise keine nicht autorisierten Sitzungen von einer externen Partei.
  • Passivmodus: Der passive Modus wird verwendet, wenn das oben erwähnte Firewall-Problem auftritt. In diesem Modus richtet der Benutzer sowohl den Befehl als auch den Datenkanal ein. Der Server hört zu, anstatt zu versuchen, eine Verbindung zum Benutzer herzustellen.

Die Zukunft von FTP

FTP wurde ursprünglich entwickelt, um um Mitte der 1980er Jahre Dateien auf textbasierten Computern und Netzwerken zu senden und zu empfangen. Es war eines der ursprünglichen Programme für den Zugriff auf Informationen im Internet, bevor die Verwendung des HyperText Transfer Protocol (HTTP) für den Zugriff auf Webseiten populär wurde. Aus diesem Grund kann der Webbrowser eines PCs verwendet werden, um auf FTP-Server zuzugreifen und Dateien zu übertragen. Nahezu jede Computerplattform unterstützt das FTP-Protokoll.

Heutzutage wird FTP weitgehend als veraltetes Protokoll angesehen, da es nicht mehr aktualisiert wird und durch sicherere Dateiübertragungsprotokolle wie FTPS, SFTP und HTTPS ersetzt wurde. Im November 2020 wurde die Unterstützung für das FTP-Protokoll in Google Chrome nicht mehr unterstützt.


Schreibe einen Kommentar