FTP-Dienst

FTP - Was ist das? 


oip3.jpg


Anonymous FTP

Sollte der FTP-Server öffentlich zugänglich sein und damit keine Identifikation vom Anwender verlangen, spricht man von Anonymous FTP. Hierbei handelt es sich um eine spezielle Betriebsart, die keine besondere Client-Software erfordert. Mit einem normalen Browser, wie dem Microsoft Internet Explorer kann man von einem FTP-Server in der Betriebsart Anonymous FTP Dateien auf den eigenen Computer herunterladen.

Im Browser wird das Stammverzeichnis des FTP-Servers sichtbar. Es enthält Ordner und Dateien. Per Mausklick auf einen Ordner wird dessen Inhalt sichtbar. Dieser kann weitere Unterordner und Dateien enthalten. Per Mausklick auf eine Datei wird diese vom FTP-Server auf den lokalen Computer geladen.
In der Betriebsart Anonymous FTP ist nur ein Download von Dateien möglich. Für den umgekehrten Weg, nämlich Dateien vom lokalen Computer auf einen FTP-Server zu übertragen, wird ein FTP-Client benötigt.  
FTP-Client

  •  Als Client versteht man in der Informatik ein Gerät beziehungsweise ein Programm, das auf einen Server zugreift
     Im Falle von FTP gibt es auch einen Client, der sich in Verbindung mit dem FTP-Server setzt.
  •  Im oben genannten Beispiel ist das Gerät, auf dem die Website gehostet wird, der Server. Das Gerät, oder das Programm, mit dem auf diesem Server zugegriffen wird, ist der Client.
  •  Innerhalb der FTP-Technologie greift immer einen Client auf einen Server zu. Um Ihren Computer als Client oder als Server zu nutzen, gibt es  unterschiedliche Programme. 

client.jpg


 10 FTP-Clients


NameErscheinungsjahrEntwicklerPlattformKosten
Commander One2015Eltima SoftwaremacOS29,99$
Cyberduck2002IterateWindows, macOSkostenfrei
FileZilla2001Tim KosseLinux ,Windows, macOSkostenfrei
FireFTP2004Mime Cuvaloplattformübergreifendkostenfrei
ForkLift2007Binary Nights macOS29,95$
Fresh FTP2005FreshWebmaster.comWindowskostenfrei
SmartFTP2001SmartSoft Ltd.Windowsab 39,99$ /pro Jahr
Transmit1998PanicmacOS45$
WinSCP2000Martin PrikrylWindowskostenfrei
WISE-FTP1998AceBITWindows49,95?



FileZilla


VorteileNachteile
plattformübergreiffend nutzbarLog-in-Daten werden im Klartext abgespeichert
unterstützt Übertragung großer Datein (bis zu 4 GB)


filezillaftpclient.jpg


WISE-FTP

VorteileNachteile
integrierter Task-Planerfür neue Versionen muss eine Nachfolge-Lizenz erworben werden
Verschiedene Verschlüsselungsalgorithmen verfügbar


wiseftpftpclient.jpg


Transmit


VorteileNachteile
Zwei-Faktor-AuthentifizierungKeinerlei Nachfrage beim Löschen von Dateien
Schnittstelllen zu diversen Cloud-Speicher-Diensten


Fresh FTP


VorteileNachteile
Datentransfer nach Zeitplan möglichenglischsprachige Benutzeroberfläche
Passwort-Schutz


freshftpftpclient.jpg


Cyberduck


Vorteile Nachteile
leicht zu bedienendes, übersichtliches Interface gelegentliche Verbindungsabbrüche
Clientseitige Verschlüsselung Cryptomator



cyberduckftpclient.jpg


FireFTP


Vorteile Nachteile
plattformübergreifend nur für Browser Waterfox verfügbar
Open Sourceumständliche Installation




fireftp-ftp-client%5B1%5D.jpg


Comander One Pro



VorteileNachteile
speichert Server-Daten automatisch im macOS-Schlüsselbundkeine Funktion zum Synchronisieren von Verzeichnissen
mit eigenem Terminal ausgestattet



commanderoneproftpclient.jpg



SmartFTP


VorteileNachteile
Wiederaufnahme abgebrochner Datentransfersvergleichsweise teuer
integrierter Remote-Browser




smartftpftpclient.jpg



ForkLift


VorteileNachteile
Passwort-Schutz für ServerdatenUpgrate auf neuere Versionen ist kostenpflichtig
praktische Vorschau-/Playback-Funktion



WinSCP


VorteileNachteile
Open SourceProbleme beim Transfer großer Dateien
wahlweise Comander- oder Explorer-Oberfläche




winscpftpclient.jpg

FTP-Befehle

FTP-Befehle gibt es für das Senden, Empfangen, Löschen und umbenennen von Dateien, das Einrichten, Löschen und Wechseln von Verzeichnissen.

Die Kommunikation zwischen FTP-Client und FTP-Server findet als Austausch von textbasierten Kommandos statt. In der einfachsten Form ist der FTP-Client ein Terminal-Programm über das der Benutzer sich mit dem Server verständigt. Inzwischen verwendet man Programme, die ähnlich wie ein Dateimanager mehr Komfort bieten. Z. B. die Unterscheidung zwischen Text-Dateien und Binär-Dateien. Dazu gibt es zwei verschiedene Übertragungsmodi, die vor der Übertragung eingeleitet werden müssen. Gute FTP-Clients erkennen anhand der Datei-Endung den Datei-Typ und kümmern sich automatisch um die Einleitung des richtigen Übertragungsmodus.

Kommando

Beschreibung

ABOR

vorhergehendes Kommando abbrechen

ACCT

Benutzerkennung

ALLO

Speicher für folgende Operation anfordern

APPE

hereinkommende Daten an eine existierende Datei anhängen

CDUP

Wechsel zum Vatervereichnis

CWD

Wechsel des Arbeitsverzeichnisses

DELE

Datei löschen

HELP

Hilfeinformationen ausgeben

LIST

Verzeichnisliste übertragen

MKD

Verzeichnis anlegen

MODE

Übertragungsmodus festlegen

NLST

Verzeichnisinhalt übertragen

NOOP

Keine Operation

PASS

Benutzerpasswort

PASV

Passive FTP-Verbindung anfordern.

PORT

Port Adresse

PWD

Momentanes Verzeichnis zurückliefern

QUIT

Verbindung beenden

REIN

Verbindung beenden und neu starten

REST

Transfer neu starten

RETR

Datei vom Server kopieren

RMD

Verzeichnis löschen

RNFR

Alter Name für umzubenennende Datei

RNTO

Neuer Name für umzubenennende Datei

SITE

liefert Serverspezifische Informationen

SMNT

ein Dateisystem mounten

STAT

Status zurückliefern

STOR

Datei zum Server kopieren

STOU

Datei unter anderem Namen zum Server kopieren

STRU

Dateistruktur

SYST

Betriebssystem bestimmen

TYPE

Typ der Daten

USER

Benutzername



zum Seitenanfang