FTP

FTP

Das File Transfer Protocol (FTP) ist Bestandteil des Internetprotokolls TCP/IP und dient der Übertragung von Dateien. Spezifiziert wurde das Protokoll im Jahre 1985, und sein Funktionsumfang mutet aus heutiger Sicht eher bescheiden an und weckt Erinnerungen an frühe MS-DOS- bzw. Windowszeiten. Unterstützt werden die üblichen Aufgaben der Verzeichnisverwaltung, also beispielsweise das Anlegen und Löschen von Verzeichnissen sowie das Kopieren von Dateien in diese Verzeichnisse.

Für reine Fileserver, die lediglich die Aufgabe haben, einem Anwender eine Auswahl an Dateien zum Download bereit zu stellen, ist ein FTP-Server aber nach wie vor eine vollwertige Alternative zu einem Web-Server. Das Bild, das sich dem Anwender nach Verbindung mit einem FTP-Server bietet, ist das des bekannten Verzeichnisbaums aus dem Filemanager von Windows. Genutzt werden FTP-Server heute sehr oft im wissenschaftlichen Bereich, viele Universitäten betreiben öffentliche FTP-Server.

Nahezu alle heutigen Internetbrowser verfügen über einen integrierten FTP-Client, ein zusätzlicher FTP-Client muss daher in der Regel nicht mehr installiert werden. Die Internetadresse eines FTP-Servers ist analog zu der eines Web-Servers aufgebaut, lautet also beispielsweise ftp.uni-xxxx.de.

Öffentliche FTP-Server verfügen meist über einen anonymen Gastzugang, für den kein Username und kein Passwort erforderlich sind. Wenn kein solcher anonymer Gastzugang vorgesehen ist, wird der Benutzer zur Authentifizierung aufgefordert. Alternativ dazu kann er beim Aufruf des Servers diese Informationen sofort senden, die entsprechende Syntax eines solchen Aufrufs lautet dann in oben genanntem Beispiel ftp_://username:passwort_@_ftp.domain.tld (Ohne Unterstriche).