FTP (File Transfer Protocol)
Mittels FTP können Dateien von einem Server runtergeladen werden. Wenn du entsprechende Rechte hast, kannst du auch Dateien auf ihn raufladen. Auch Unterordner sind möglich.
Vorteil
Es können mehrere Dateien und auch ganze Verzeichnisbäume auf einmal runter- oder hochgeladen werden. Das geht (im Idealfall) so schnell und einfach wie das Arbeiten auf deinem lokalen Datenträger.
Nachteile
- Der Zugriff ist schwieriger als über eine Webseite, da es zahlreiche Varianten gibt, die nicht alle von jedem FTP-
Server unterstützt werden und u. U. musst du erst dein Programm richtig einstellen, damit du zugreifen kannst. - FTP-
Server können nicht so leicht wie Webserver durch Caches (Zwischenspeicher) entlastet werden, weil der Zugriff auf die Dateien durch Navigation und nicht durch ihre eindeutige Adresse erfolgt. (Der Cache müsste sich die Navigation merken.) - Bei großen Dateien, die mehr als ein paar Gigabytes haben, wird es "schwierig".
Meine Erfahrung
Ein FTP-
Ein Benutzer kritisierte, dass via FTP Dateien nicht direkt am Server bearbeitet werden können, sondern zuerst heruntergeladen, dann geöffnet und am Ende wieder hochgeladen werden müssen.
Gefahren
FTP wurde bereits in den 1970ern erfunden und enthielt ursprünglich keinerlei Sicherheitsfunktionen. Zwar ist ein Passwortschutz möglich, aber das Passwort wird unverschlüsselt zum Server übertragen! Deswegen wurden Verschlüsselungsfunktionen hinzugefügt.
Varianten
Leider konnten sich die vielen Experten der Welt nicht auf einen Standard einigen. Daher gibt es zahlreiche Varianten (= Fallstricke):
- FTPS: FTP über Secure Sockets Layer (SSL; veraltet und unsicher) oder Transport Layer Security (TLS; Nachfolger von SSL, verschiedene Versionen)
- implizite oder explizite Verschlüsselung (zuweilen "implizites oder explizites FTP" genannt, was die Verwirrung perfekt macht)
- aktive oder passive Verbindung (Aktiv heißt, der Server verbindet sich zum Client; passiv, der Client verbindet sich zum Server – beides kann mit Firewalls Probleme machen.)
- Es kann nur Benutzername und Passwort oder der gesamte Datentransfer verschlüsselt werden (je nach Server und Client bzw. deren Einstellungen).
- SFTP: Trotz des ähnlichen Namens funktioniert SFTP technisch ganz anders (wie ein Fernzugriff mit Putty).
Verwendung
Üblich scheint heute FTPS über TLS mit expliziter Verschlüsselung und passiver Verbindung zu sein. Für Webspaces dürfte FTP(S) immer noch Standard sein. SFTP dürfte hauptsächlich in der Linux-
Zugriffsprogramme
- Ursprünglich war ein Zugriff im Windows Explorer ganz einfach möglich, indem man in seine Adresszeile die Adresse wie etwa
ftp://ftp.example.com
eingegeben hat bzw. für passwortgeschützte FTP-Server: ftp://benutzername:passwort@ftp.example.com
– Heutzutage wird das aber offenbar nicht mehr oder nur für gewisse Konstellationen unterstützt. - Genauso war praktisch in allen Browsern ein lesender Zugriff auf beliebige FTP-
Server möglich, indem man die FTP- Adresse in ihre Adressleiste eingegeben hat oder einen entsprechenden Link angeklickt hat. – Still und leise wird diese Funktionalität auch hier begraben. In Microsoft Edge z. B. funktioniert bestenfalls noch ein Zugriff auf einen nicht passwortgeschützten FTP- Server. - FileZilla – Dürfte am empfehlenswertesten sein.
- TotalCommander
- WebDrive – Macht aus einem FTP-
Server ein scheinbar lokales Laufwerk (mit eigenem Laufwerksbuchstaben). Wäre evtl. eine Hilfe für den oben erwähnten Benutzer, den das Runter- und Hochladen von Dateien, die er zu bearbeiten hatte, störte. Habe ich noch nicht getestet. - www.net2ftp.com – Letzte Rettung, wenn ein Zugriff anders nicht möglich ist. Die Vorteil eines FTP-
Servers geht dabei verloren.
Alternativen zu FTP-Servern
Viele Experten schimpfen über FTP(S?), aber was man stattdessen verwenden soll, bleibt unklar. WebDAV scheint sich nicht durchgesetzt zu haben.
Web-
Wenn ich anderen eine große Datei zukommen lassen muss, stelle ich diese auf meinen Webserver. Der Empfänger kann die dann mit einem Klick herunterladen.
Für die Zusammenarbeit im Team, wo jeder Dateien beiträgt, eignen sich Web-
Mein Fazit
Zu viele Köche verderben den Brei. Mit Skype oder WhatsApp ist das Verschicken von Dateien überhaupt kein Problem. Der Empfänger braucht keine technischen Einstellungen vornehmen. Solange es für FTP keine solche App gibt, die bei allen Benutzern funktioniert, kann ich FTP für Teamarbeit nicht wirklich empfehlen. – Das ist frustrierend, denn technisch kann ein Zugriff auf eine Ordnerstruktur genauso einfach wie das Versenden einer einzelnen Datei sein. Unglaublich, dass dieses Problem seit den 1970ern nicht wirklich gelöst wurde.