Zum Hauptinhalt springen

FTP & FTPS

Einfaches FTP und FTPS über AUTH TLS im selben zweispaltigen Dateibrowser wie SFTP. Apple hat den Befehl ftp 2017 aus macOS entfernt; das macht das Protokoll mit einer echten Oberfläche wieder nutzbar.

Apple hat den Befehl ftp 2017 mit High Sierra aus macOS entfernt, zusammen mit telnet und aus demselben Grund: Keiner von beiden verschlüsselt irgendetwas. Die Server sind geblieben, und viele bieten bis heute nichts anderes an. SSHive spricht FTP und FTPS im selben zweigeteilten Dateibrowser wie SFTP: Legen Sie ein Profil für Dateiübertragung an und wählen Sie FTP oder FTPS als Protokoll. Drag-and-drop, das Hoch- und Herunterladen ganzer Ordner, Umbenennen, Löschen, neue Ordner, die entfernte Suche und der Konfliktdialog (ersetzen, beide behalten oder überspringen) verhalten sich gleich, egal welches Protokoll darunter liegt, und ein älterer Server zwingt Sie nicht zu einem zweiten Dateimanager. Downloads landen standardmäßig in Ihrem Downloads-Ordner, zuerst als Teildatei, die nach Abschluss umbenannt wird: Ein abgebrochener Download geht nie als fertige Datei durch, und „Erneut versuchen“ funktioniert auch nach einem Neustart von SSHive. FTPS heißt hier explizites FTPS (AUTH TLS): Der Client verbindet sich auf dem üblichen Port 21 und schaltet die Verbindung dann auf TLS um. Nutzen Sie es, wann immer der Server es anbietet, denn einfaches FTP schickt das Passwort im Klartext, genau wie Telnet, und der Profildialog warnt Sie, wenn Sie es wählen. Eine Einschränkung sollten Sie kennen, bevor Sie sich auf FTPS verlassen: SSHive prüft das Zertifikat des Servers nicht, für heikle Übertragungen bleibt SFTP deshalb das sicherere Protokoll. FTP und FTPS gibt es nur in der Mac-App, und da sie nichts als ausgehendes TCP und TLS brauchen, laufen sie in der Version aus dem Mac App Store ohne besondere Berechtigung.

Wo es läuft und was es kostet

Läuft auf
Nur Mac
Kostenlos
Ja, mit Uploads bis 10 MB pro Datei, wie bei SFTP.
Pro
14,99 € einmalig, für Mac, iPhone und iPad. Keine Größenbegrenzung für Uploads.
Kostenlos und Pro vergleichen

Wichtige Funktionen

FTP und explizites FTPS (AUTH TLS) im selben zweigeteilten Browser wie SFTP

Drag-and-drop, Ordnerübertragungen, Umbenennen, Löschen, entfernte Suche und ein Konfliktdialog mit Ersetzen, Beide behalten und Überspringen

Eine Warnung im Profil, wenn Sie einfaches FTP wählen, das Passwörter im Klartext überträgt

Downloads als Teildatei geschrieben und nach Abschluss umbenannt, damit „Erneut versuchen“ auch nach einem Neustart klappt

Wo FTP nicht verschwunden ist

Shared Hosting und alte Webserver

Viele Hosting-Pakete geben Ihnen bis heute FTP-Zugangsdaten und überhaupt keinen SSH-Zugang. Eine Website zu veröffentlichen, ein Stylesheet zu korrigieren oder ein Backup zu holen heißt dann FTP oder FTPS, und auf dem Mac hieß das bisher, für dieses eine Konto einen eigenen Client zu installieren.

NAS-Geräte, Drucker und Scanner

Bürogeräte, die in einen Ordner scannen, tun das meist über FTP, und das NAS, das diese Dateien entgegennimmt, bietet neben SMB oft auch FTP an. Kommt ein Scan nicht an, ist die Verbindung zum selben FTP-Ziel mit denselben Zugangsdaten der schnellste Weg herauszufinden, ob das Gerät, der Pfad oder die Rechte schuld sind.

Industrie- und Embedded-Geräte

Steuerungen, Datenlogger und Bildverarbeitungssysteme bringen oft nur einen FTP-Server mit, weil sie vor Jahren so entworfen und zertifiziert wurden. Ein Protokoll abzuholen oder eine Rezeptdatei aufzuspielen ist dann eine FTP-Aufgabe, ob man es heute noch so bauen würde oder nicht.

FTP und FTPS, häufige Fragen

Was ist der Unterschied zwischen FTP, FTPS und SFTP?+
FTP ist das ursprüngliche Protokoll von 1971, mit einer Steuerverbindung und getrennten Datenverbindungen und ohne jede Verschlüsselung. FTPS ist dasselbe Protokoll in TLS verpackt: Das explizite FTPS, das SSHive nutzt, verbindet sich normal und stuft dann per AUTH TLS hoch. SFTP hat trotz des Namens nichts damit zu tun: Es ist ein Subsystem von SSH, läuft über eine einzige verschlüsselte Verbindung auf Port 22 und prüft den Server anhand seines Host-Schlüssels. Bietet der Server SFTP an, nehmen Sie es. Bietet er FTPS an, nehmen Sie das statt einfachem FTP. Einfaches FTP sollte die letzte Wahl sein, in einem Netz, das Sie kontrollieren.
Prüft SSHive das FTPS-Zertifikat?+
Nein. Die TLS-Schicht verschlüsselt den Verkehr, wer also nur im Netz mithört, erfährt nichts. Ein selbstsigniertes oder nicht passendes Zertifikat wird aber ohne Warnung angenommen, ein Angreifer, der die Verbindung abfangen und beantworten kann, könnte also sein eigenes Zertifikat vorlegen und würde geglaubt. Für Übertragungen, bei denen das zählt, nehmen Sie SFTP über SSH: Dort prüft SSHive den Host-Schlüssel des Servers und warnt Sie, wenn er sich ändert.
Warum wirkt die Übertragung eines großen Ordners sequenziell?+
Weil FTP pro Verbindung nur eine Übertragung auf einmal kennt. Eine FTP-Sitzung hat eine einzige Steuerverbindung, auf der der Server jeweils nur eine Datenübertragung ausführt, deshalb stellt SSHive die Vorgänge einer Sitzung in eine Warteschlange, statt sie gleichzeitig zu starten. Ein Ordner-Download oder rekursives Löschen funktioniert weiterhin, die Dateien kommen nur nacheinander an die Reihe. Das SFTP-Protokoll hat diese Einschränkung nicht.
Ist FTP kostenlos, oder braucht es Pro?+
Entfernte Dateien über FTP und FTPS zu durchsuchen, herunterzuladen und zu verwalten gehört zur kostenlosen Version. Beim Hochladen greift die Grenze: Dateien über 10 MB brauchen Pro, genau wie bei SFTP, weil beide Protokolle denselben Übertragungsweg nutzen. Die Profil- und Sitzungsgrenzen der kostenlosen Version gelten wie gewohnt.
Gibt es FTP auf iPhone und iPad?+
Nein. FTP und FTPS gibt es nur in der Mac-App; auf iPhone und iPad laufen Übertragungen über SFTP, und Downloads lassen sich in der Dateien-App sichern. Bei eingeschalteter iCloud-Synchronisierung erscheint ein auf dem Mac angelegtes FTP-Profil dort als nicht unterstützt und bleibt für den Mac unverändert.

Passende SSHive-Funktionen

SFTP-Dateimanager

Dateimanager mit Drag & Drop

SSH-Terminal

GPU-beschleunigtes Terminal

Telnet-Client

RFC-854-Terminal für Altgeräte

Schritt-für-Schritt-Anleitungen

FTP & FTPS in SSHive ausprobieren