Bester FTP & SFTP Client für Windows und Linux (Review) im Jahr 2020

click fraud protection

Das File Transfer Protocol (FTP) gibt es schon immer. Dies ist die am häufigsten verwendete Methode zum Verschieben aller Arten von Dateien von einem Computersystem auf ein anderes. Es ist vollständig interoperabel konzipiert und erleichtert das Übertragen von Dateien zwischen inkompatiblen Systemen.

FTP ist ein Client-Server-System. Zum Übertragen von Dateien über FTP verwenden Sie einen FTP-Client, der wiederum eine Verbindung zu einem FTP-Server herstellt, der auf dem Remotecomputer ausgeführt wird. Angesichts seines Alters können Sie sich vorstellen, dass es viele FTP-Client-Software gibt.

Wir haben viel harte Arbeit geleistet, um sie zu finden und auszuprobieren, und freuen uns, Ihnen unsere Liste der besten FTP- und SFTP-Clients für Windows und Linux präsentieren zu können.

Wie so oft beginnen wir unsere Diskussion mit einer detaillierteren Einführung des FTP-Protokolls. Als nächstes werden wir die Sicherheit diskutieren. Wir werden sehen, wie SFTP eingeführt wurde, um Sicherheitsbedenken mit dem Protokoll auszuräumen. Dann machen wir eine kurze Pause, um FTPS zu besprechen, eine andere Möglichkeit, FTP-Übertragungen zu sichern, und, während wir gerade dabei sind, Wir werden auch SCP einführen, da es in letzter Zeit immer beliebter geworden ist, um sicher zu übertragen Dateien.

instagram viewer

Endlich sind wir bereit für unsere Kernfrage. Wir werden zunächst den besten SFTP-Client für Windows überprüfen. Dann werden wir sehen, was für Linux verfügbar ist. Und zu guter Letzt werden wir auch einige Pakete überprüfen, die plattformübergreifend sind und für beide Betriebssysteme verfügbar sind.

Was ist FTP?

Das File Transfer Protocol wurde erstmals 1971 erstellt. Dies ist in Computerjahren fast eine Vorgeschichte. Die Protokollspezifikation wurde 1880 und dann 1985 aktualisiert. Seitdem ist es weitgehend unverändert geblieben.

FTP ist ein Client-Server-Protokoll, bei dem Dateiübertragungen zwischen einem FTP-Server und einem FTP-Client stattfinden. Dies sind zwei sehr unterschiedliche Softwareteile, und während einige Anbieter sowohl FTP-Client- als auch FTP-Server-Software anbieten, bietet keine uns bekannte Software beide in einem Paket an.

Im Gegensatz zu anderen, gröberen Dateiübertragungssystemen bietet FTP neben der Dateiübertragung eine Vielzahl von Dateiverwaltungsfunktionen. Dem FTP-Client präsentiert der FTP-Server eine Dateihierarchie, die einem Computer-Dateisystem absichtlich nicht unähnlich ist. Tatsächlich präsentiert der FTP-Server dem Client häufig einen Teil des Dateisystems seines Hosts. Der Client ist frei - innerhalb der Dateizugriffsrechte seines Benutzers. Mehr dazu gleich - um Verzeichnisse zu durchsuchen, Dateien aufzulisten und manchmal andere Dateiverwaltungsaufgaben auszuführen.

Ursprüngliche FTP-Clients waren Befehlszeilenprogramme, aber heutzutage bieten viele FTP-Clients eine grafische Benutzeroberfläche, die manchmal einem lokalen Dateimanager sehr ähnlich ist. Einige unterstützen sogar das Ziehen von Dateien vom lokalen Dateimanager in das FTP-Fenster, um eine Übertragung zu initiieren.

Was ist SFTP?

Sicherheit in der FTP-Welt ist eine facettenreiche Realität. Das Protokoll verfügt über eine sehr grundlegende integrierte Sicherheit. In erster Linie verwendet FTP Benutzerkonten, um den Zugriff auf den Server zu steuern. Ein FTP-Client, der versucht, eine Verbindung zu einem FTP-Server herzustellen, muss daher einen Benutzernamen und ein Kennwort angeben. Häufig verwenden FTP-Server die Benutzerkonten des zugrunde liegenden Betriebssystems zur Authentifizierung.

FTP implementiert auch die Dateisystemzugriffskontrolle, bei der Benutzer nur auf einige Dateien oder Ordner zugreifen können. Sie können auch unterschiedliche Zugriffsrechte auf unterschiedliche Dateien oder Ordner haben. Einige können schreibgeschützt sein, während andere schreibgeschützt werden können. Dateizugriffsrechte in FTP sind den lokalen Dateisystemrechten sehr ähnlich. Tatsächlich verwenden die meisten FTP-Server die zugrunde liegenden Sicherheits- und Zugriffsrechte für Dateisysteme. Es gibt auch anonymes FTP, mit dem ein Client anonym eine Verbindung herstellen und unter der Kontrolle des FTP-Servers auf eine sehr eingeschränkte Teilmenge des Dateisystems zugreifen kann.

Während FTP einen etwas sicheren Zugriff auf Dateien und Ordner bietet, gibt es verschiedene Sicherheitsprobleme. Für den Anfang werden der Benutzername und das Passwort im Klartext zwischen Client und Server übertragen. Jeder, der mit einem ausgestattet ist Paketschnüffler wäre daher in der Lage, diese Informationen zu sehen. Dies ist jedoch nicht das einzige Sicherheitsrisiko bei FTP. Das größte Problem ist, dass die Dateiübertragung selbst nicht gesichert ist. Jede Datei wird unverschlüsselt übertragen und kann von Personen oder Organisationen mit bösen Absichten abgefangen werden.

SFTP für gesicherte Dateiübertragungen

SFTP oder SSH File Transfer Protocol versucht, die Sicherheitsprobleme von FTP zu beheben. Aber im Gegensatz zu dem, was wir glauben könnten, hat SFTP nichts mit FTP gemeinsam. SFTP ist ein völlig anderes Protokoll, das dem Secure Shell (SSH) -Protokoll einige Funktionen zur Dateiübertragung und Dateiverwaltung hinzufügt. Der Hauptvorteil von SFTP gegenüber FTP besteht darin, dass die Verbindung und die Dateiübertragung mithilfe des SSH-Protokolls verschlüsselt werden, um es vor dem Schnüffeln zu schützen.

FTP und SFTP unterscheiden sich in ihrer Funktionsweise so stark Server wird entweder das eine oder das andere tun, aber nicht beide. Tatsächlich ist SFTP häufig eine Funktion, die in SSH-Servern zu finden ist.

SFTP und FTPS sind NICHT dasselbe

Es gibt oft einige Verwechslungen zwischen SFTP und FTPS. Es ist verständlich, da beide Dateiübertragungssysteme die Sicherheitslücke von FTP beheben. Ihre Arbeitsweise ist jedoch völlig anders. Wir haben gerade gesehen, wie SFTP SSH zum Verschlüsseln von Dateiübertragungen verwendet. Was FTPS betrifft, ist es wirklich das FTP-Protokoll, das SSL-Verschlüsselung anstelle von Klartext verwendet. FTPS ist zu FTP wie HTTPS zu HTTP.

Möglicherweise fragen Sie sich, welche Sie auswählen sollen, da beide eine sichere Dateiübertragung bieten. Heutzutage bevorzugen Unternehmen SFTP hauptsächlich, weil - im Gegensatz zu FTPS, für das ein TCP-Port verwendet wird Steuerung und eine für Daten - SFTP überträgt alles auf demselben Port, wodurch die Firewall-Konfiguration etwas verbessert wird einfacher.

SCP: Ein weiteres sicheres Dateiübertragungsprotokoll

Um die Sache noch verwirrender zu machen, gibt es auch ein anderes sicheres Dateiübertragungsprotokoll namens Secure Copy (SCP). SCP ist ein einfacheres Protokoll, das ebenfalls SSH verwendet, jedoch nur Dateiübertragungsfunktionen bietet. Es gibt keine Möglichkeit, Dateisysteme zu durchsuchen und von einem Verzeichnis in ein anderes zu wechseln oder eine Liste der verfügbaren Dateien in SCP anzuzeigen. Sie können lediglich eine Datei auf den oder vom Server kopieren.

Bester FTP- und SFTP-Client für Windows

Nachdem wir uns mit FTP und all seinen gesicherten Varianten vertraut gemacht haben, können wir uns den besten FTP- und SFTP-Client ansehen, den wir finden konnten. Alle von ihnen werden mindestens FTP-Übertragungen verarbeiten, während andere auch SFTP, FTPS oder SCP unterstützen. Wir werden sicherstellen, dass Sie angeben, welches Protokoll jede Software zulässt. Windows ist nach wie vor das am häufigsten verwendete Betriebssystem. Lassen Sie uns zunächst kurz die besten Clients für diese Plattform überprüfen.

SolarWinds ist unter Netzwerkadministratoren ein bekannter Name. Das Unternehmen macht einige der besten Netzwerkadministrationstools. Zum Beispiel ist der SolarWinds Network Performance Monitor wohl einer der besten SNMP-Überwachungstools. SolarWinds ist auch bekannt für seine zahlreichen kostenlosen Tools, die auf die spezifischen Anforderungen von Administratoren zugeschnitten sind.

FTP Voyager Screenshot
  • KOSTENLOSES Tool:FTP Voyager für Windows
  • Offizieller Download:https://www.solarwinds.com/free-tools/ftp-voyager-ftp-client-for-windows

Der SolarWinds FTP Voyager ist eines dieser kostenlosen Tools. FTP Voyager, früher von Serv-u, ist ein Client mit vollem Funktionsumfang, der FTP-, SFTP- und FTPS-Dateiübertragungen verarbeitet. Diese Software verfügt über eine FIPS 140-2-Validierung und ein Zertifikat der Networthiness der US Army, sodass Sie darauf vertrauen können, dass sie sicher ist.

FTP Voyager für Windows verfügt über mehrere nützliche erweiterte Funktionen wie geplante Dateiübertragungen der Ordnersynchronisierung - sowohl manuell als auch automatisch - zwischen Client und Server.

Der Client verfügt auch über Aktionen nach der Übertragung und kann beispielsweise nach Abschluss einer Übertragung E-Mails senden, Dateien löschen, Programme ausführen, herunterfahren und andere Aktionen ausführen.

2. CuteFTP

CuteFTP ist möglicherweise der bekannteste FTP-Client für Windows und das schon lange. Es gibt es seit 1996. Das Produkt hat im Laufe seiner Existenz einige Male den Besitzer gewechselt und ist jetzt Teil von Globalscape, einem Unternehmen, das sich auf elektronische Dateiübertragungen spezialisiert hat.

CuteFTP-Screenshot

In Bezug auf die Funktionen lässt dieser FTP-Client keine Wünsche offen. Erstens werden die meisten Protokolle unterstützt, einschließlich FTP, FTPS, HTTP, HTTPS und SFTP. Die Verwendung ist außerdem sehr einfach und Sie können mithilfe des Schritt-für-Schritt-Assistenten schnell eine neue Verbindung herstellen. Mit CuteFTP können Sie dank des integrierten Editors mit Syntax-Farbcodierung sogar Remote-Dateien direkt vom FTP-Client aus bearbeiten.

Die Software unterstützt auch die Automatisierung und Sie können Übertragungen mit minimalem Aufwand planen und skripten. Darüber hinaus wird es in jede COM-fähige Skript- oder Programmiersprache integriert. CuteFTP kann für 59,99 USD erworben werden und eine kostenlose Testversion ist verfügbar.

3. CoffeeCup Free FTP

Einige Leute kennen CoffeeCup für seinen HTML-Editor oder andere webbezogene Tools. Aber Coffee Cup macht auch einen ziemlich guten kostenlosen FTP-Client, der treffend genannt wird Kostenloses FTP. Dieser TFP-Client ist leistungsstark, benutzerfreundlich und schnell. Das Herstellen einer Verbindung zu einem Server ist so einfach wie das Klicken auf eine Schaltfläche und das Übertragen von Dateien durch Ziehen und Ablegen.

CoffeeCup Kostenloser FTP-Screenshot

Der Client verarbeitet FTP-, SFTP- und FTPS-Dateiübertragungen sowie HTML-Übertragungen. Es hat auch einige großartige Dateiverwaltungsfunktionen, sowohl lokal als auch remote. Eine der einzigartigsten Funktionen von Free FTP ist jedoch die Verwendung von Lesezeichen, mit denen Sie Ihren Platz in einem Ordner auf Ihrem lokalen Computer, dem Remote-Server oder beiden speichern können. Sie können auch ein ganzes Remote-Verzeichnis in einer lokalen Zip-Datei mit einem Klick archivieren. Dies ist beispielsweise eine nützliche Funktion zum Sichern einer Website.

Wie der Name schon sagt, ist Free FTP kostenlos erhältlich, aber CoffeeCup hat auch ein Produkt namens Direct FTP, ein kostenpflichtiger FTP-Client mit noch mehr Funktionen.

Beste FTP- und SFTP-Clients für Linux

Linux ist eine weitere äußerst beliebte Plattform für Netzwerkadministratoren. Wir hatten daher das Gefühl, dass wir Linux-FTP-Clients in unsere Liste aufnehmen mussten. Und wenn man bedenkt, dass alle diese Dateiübertragungsprotokolle historisch gesehen einen Unix-Ursprung haben, ist dies sogar noch sinnvoller. Und wie Sie sehen werden, gibt es viele hervorragende Kunden für die Plattform. Hier ist eine kleine Auswahl der besten.

4. gFTP

gFTP ist ein typisches Beispiel für "ein Oldie, aber ein Goody". Die Software wurde seit ungefähr 10 Jahren nicht mehr aktualisiert und ist dennoch sehr beliebt. Es zeigt, wie gut Dinge dauern können. Und schließlich wurde das FTP-Protokoll selbst nicht mehr lange aktualisiert.

gFTP-Screenshot

Der gFTP-Client bietet eine intuitive Benutzeroberfläche und eine einfache Konfiguration. Es handelt sich um einen kostenlosen Multithread-Dateiübertragungsclient, der gemäß den Bestimmungen der GNU Public License Agreement vertrieben wird. Das Tool verfügt sowohl über eine textbasierte Oberfläche als auch über eine grafische GTK-Oberfläche, sodass es unter jedem Linux ausgeführt werden kann, unabhängig davon, ob es über eine grafische Benutzeroberfläche verfügt oder nicht.

Dieser Client unterstützt FTP und FTPS, aber auch HTTP und HTTPS und SSH - und damit SFTP - sowie FSP. Es ist auch einer der seltenen Clients, der FXP unterstützt, dh die direkte Übertragung von Dateien zwischen zwei Servern unter der Kontrolle eines Clients. Last but not least wurde das Tool gründlich internationalisiert und seine Benutzeroberfläche ist in über 50 Sprachen verfügbar. gFTP kann direkt von seinem heruntergeladen werden Webseite.

5. NcFTP

Die Hauptabsicht darüber hinaus NcFTP war es, den Standard-FTP-Befehl, der in den meisten * nix-Systemen integriert ist, durch einen mit mehr Funktionen zu ersetzen. Als solche bietet die Software eine leistungsstarke und flexible Schnittstelle zum FTP-Protokoll.

NcFTP-Screenshot

Obwohl das Programm - insbesondere im Vergleich zu anderen Produkten - eher schlicht und schmucklos erscheint, bietet es viele wertvolle Leistungs- und Benutzerfreundlichkeitsmerkmale. Zu den coolsten Funktionen des Produkts gehören Fortschrittsanzeigen, Dateinamenvervollständigung und Befehlszeile Bearbeiten, Hintergrundverarbeitung, automatische Wiederaufnahme von Downloads, Lesezeichen und zwischengespeicherte Verzeichnislisten. Die Software funktioniert auch mit Firewalls und Proxys und ermöglicht das einfache Herunterladen ganzer Verzeichnisbäume.

Dies ist jedoch kein grafisches Werkzeug. Die Benutzeroberfläche ist vollständig textbasiert. Wenn Sie es starten, werden Sie zur Tool-Shell weitergeleitet, in der Sie Befehle eingeben und Ergebnisse anzeigen. Befehle ähneln typischen Betriebssystembefehlen. Sie nutzen öffnen um eine Verbindung zu einem Remote-FTP-Server herzustellen oder CD innerhalb seiner Verzeichnisstruktur zu verschieben.

6. LFTP

LFTP ist ein weiterer FTP-Client im Textmodus. Diese sind in der Linux-Welt sehr verbreitet. Dieser Client unterstützt verschiedene Protokolle, einschließlich FTP, HTTP, FISH, SFTP, HTTPS und FTPS. Es werden sogar BitTorrent-Übertragungen verarbeitet.

LFTP-Screenshot

Das Hauptunterscheidungsmerkmal dieses Kunden ist seine Zuverlässigkeit. Es gibt fast keine Möglichkeit, dass dieser Client Dateien nicht übertragen kann. Selbst wenn Sie die Shell während einer Übertragung verlassen, wird sie bis zum Abschluss als Hintergrundprozess ausgeführt.

Zu den weiteren Funktionen des Produkts gehören die Auftragswarteschlange, mit der Sie die nächste Übertragung starten können, bevor die aktuelle abgeschlossen ist, und die geplante Ausführung, um Dateien zu einem bestimmten Zeitpunkt zu übertragen. Erwähnenswert ist auch eine Spiegelungsfunktion, mit der Sie automatisch ganze Verzeichnisstrukturen übertragen können. LFTP wird unter der GNU GPL-Lizenz vertrieben und kann kostenlos von selbst heruntergeladen werden Webseite.

Beste FTP- und SFTP-Clients für Mac

Aus dem vorherigen Abschnitt geht möglicherweise hervor, dass es für Unix keine guten GUI-FTP-Clients gibt, aber nichts ist weiter von der Wahrheit entfernt. Die besten FTP-Clients sind plattformübergreifende Produkte mit Versionen für Windows und Linux. Ein Vorteil eines Multi-Plattform-Clients besteht darin, dass Sie dieses Wissen nach dem Erlernen auf jede Version der Software anwenden können.

7. FileZilla

FileZilla ist möglicherweise der bekannteste aller FTP-Clients. Es ist für Windows und Linux sowie für OS X verfügbar und unterstützt FTP-, FTPS- und SFTP-Übertragungen.

FileZilla-Hauptfenster

FileZilla verwendet eine grafische Benutzeroberfläche mit Registerkarten, mit der Benutzer mehrere Aufgaben gleichzeitig auf verschiedenen Registerkarten ausführen können.

In Bezug auf die Funktionalität hat die Software viel zu bieten. Hier ist eine Zusammenfassung der Hauptfunktionen. Die Software verfügt über eine Drag & Drop-Oberfläche zum Hochladen oder Herunterladen von Dateien. Es unterstützt auch die Wiederaufnahme, sodass Sie eine Übertragung anhalten und später abschließen können. FileZilla verfügt außerdem über Site-Manager-Funktionen für die einfache Verwaltung und Übertragung vollständiger Websites sowie Eine Verzeichnisvergleichsfunktion, mit der Dateinamen, -größen und -daten auf lokaler und Remote-Basis verglichen werden Verzeichnis. FileZilla ist kostenlos unter der GNU GPL-Lizenz erhältlich. Es kann von der heruntergeladen werden FileZilla-Website.

8. Kostenloses Open FTP Face

Trotz seines seltsamen Namens Kostenloses Open FTP Face- was oft einfach als FOFF bezeichnet wird - ist eine interessante Option als FTP-Client. Es ist ein leichtgewichtiger grafischer Client, der in Python mithilfe der GTK + -Bibliothek geschrieben wurde.

FOFF Windows Screenshot

Es verfügt über eine moderne Benutzeroberfläche und legt den Schwerpunkt auf Einfachheit und Benutzerfreundlichkeit, anstatt es mit zusätzlichen Funktionen zu versehen. Die Software macht möglicherweise nicht alles, was konkurrierende Pakete tun, aber was sie tut, macht sie gut und einfach.

Einfach zu sein bedeutet jedoch nicht, dass es keine Merkmale aufweist. FOFF hat einige interessante und einzigartige Eigenschaften. Beispielsweise verfügt es über einen integrierten Telnet- und SSH-Client, einen Textbetrachter, einen Bildbetrachter und einen Audioplayer. Mit all diesen integrierten Tools können Sie sofort eine Vorschau von Dateien anzeigen, ohne ein anderes Tool starten zu müssen. Sie können auch Befehle auf dem Remote-Host eingeben. Der Client bietet außerdem integrierte Unterstützung für Prüfsummen und bietet eine GZIP-Komprimierung und -Dekomprimierung mit einem Klick. FOFF ist kostenlos unter der GNU GPL-Lizenz erhältlich und kann von selbst heruntergeladen werden Webseite.

9. CrossFTP

CrossFTP ist ein kostenloser FTP-Client für Windows, Linux und OS X. Es kommt mit einer ziemlich anständigen Reihe von Funktionen. Erstens können Sie über die Oberfläche mit Registerkarten viele Verbindungen gleichzeitig öffnen. Dateiübertragungen können durch einfaches Ziehen und Ablegen von Dateien auf die Registerkarten des Tools initiiert werden.

CrossFTP Pro Windows Screenshot

Die Software verfügt auch über eine Kennwortverschlüsselung, sodass Ihre Kennwörter für Remotestandorte nicht im Klartext auf Ihrem Computer gespeichert werden. CrossFTP verfügt auch über Archivierungsfunktionen mit integrierter Komprimierung, Dekomprimierung und Durchsuchen von Archivdateien. Der Hauptnachteil dieses Clients besteht darin, dass nur FTP-Übertragungen durchgeführt werden. Wenn Sie SFTP- oder FTPS-Funktionen wünschen, müssen Sie auf die kostenpflichtige CrossFTP Pro-Version aktualisieren. Wenn Sie jedoch nur FTP benötigen, ist CrossFTP möglicherweise genau das Richtige für Sie.

Einpacken

Fragen wie "Was ist ein SFTP-Client?" Oder "Wie wird ein SFTP-Client verwendet?" Können leicht beantwortet werden. Es geht nur darum, eines der oben empfohlenen Tools auszuwählen. Hast du welche ausprobiert? Wie haben sie für dich gearbeitet?

watch instagram story