Beste SFTP-Serversoftware für sichere Dateiübertragungen

click fraud protection

Das Übertragen von Dateien von einem System auf ein anderes muss regelmäßig erfolgen. In einem lokalen Netzwerk wird dies häufig mithilfe von Netzwerkfreigaben erreicht. Wenn jedoch die Übertragung zwischen Netzwerken über das Internet erfolgt, verwenden wir normalerweise eine Art Dateiübertragungsprotokoll. Viele verschiedene Protokolle haben das Licht der Welt erblickt, wobei jedes nacheinander eines oder mehrere Mängel seiner Vorfahren behoben hat.

Heute werfen wir einen Blick auf die SFTP-Serversoftware. Warum SFTP, könnte man fragen? Vor allem aus Sicherheitsgründen. SFTP kapselt eine Dateiübertragung in einer sicheren SSH-Verbindung und ist somit ideal für die Verwendung in öffentlichen Netzwerken wie dem Internet geeignet.

Bevor wir uns die tatsächlichen SFTP-Server selbst ansehen, werden wir zunächst die verschiedenen heute verfügbaren Dateiübertragungsprotokolle und ihre Unterschiede erläutern. Als Nächstes stellen wir die beste SFTP-Serversoftware für Windows vor, einschließlich einiger portabler Optionen. Schließlich werden wir uns ansehen, was unter Linux verfügbar ist. Wie Sie sehen werden, ist in fast jedes Linux-System ein SFTP-Server integriert.

instagram viewer

Informationen zu Dateiübertragungsprotokollen

FTP (was für File Transfer Protocol steht - wie originell) ist der Urvater aller Dateiübertragungsprotokolle. Es wurde in den frühen 70er Jahren als eine der wichtigsten Methoden zum Übertragen von Dateien zwischen Systemen erfunden. Es ist so alltäglich geworden, dass heutzutage die meisten Betriebssysteme, einschließlich Windows, Mac OS und Linux, irgendeine Form von FTP-Client haben. FTP ist jedoch ein unverschlüsseltes Protokoll. Es war ursprünglich nicht wichtig, da es keine öffentlichen Netzwerke gab, aber es ist weniger als ideal für die Verwendung im Internet. Dies gilt insbesondere dann, wenn nicht nur die übertragenen Dateien, sondern auch die Anmeldeinformationen über das Netzwerk gesendet werden unverschlüsselt. Jeder, der Datenverkehr abfängt, kann Benutzernamen und Kennwörter erfassen. Aus diesem Grund wurden sichere Protokolle wie SFTP und FTPS erfunden.

Obwohl es auf den ersten Blick so aussieht, als ob SFTP und FTPS nur durch die Platzierung des „S“ innerhalb des Akronyms variieren, unterscheiden sie sich in ihrer Funktionsweise völlig. Sie wurden beide erstellt, um die Sicherheit von FTP-Dateiübertragungen zu erhöhen, aber die Ähnlichkeit endet dort. Mal sehen, wie sie funktionieren.

Das FTPS - was für File Transfer Protocol Secure steht - ist eine sichere Version des hinzugefügten FTP-Protokolls eine Verschlüsselungsschicht, die entweder SSL (Secure Sockets Layer) oder TLS (Transport Layer Security) verwendet Protokolle. Es ist wirklich nichts weiter als das FTP-Protokoll, das verbessert wurde, um die Aushandlung von Datenverschlüsselungen zu ermöglichen, und dessen Funktionsweise dem von HTTPS für Websites ähnelt. Das Protokoll wurde Mitte der 90er Jahre kurz nach der Veröffentlichung der Secure Sockets Layer-Erweiterung von Netscape eingeführt und ist mittlerweile weit verbreitet. Es wurde später verbessert, um TLS zusätzlich zur SSL-Verschlüsselung zuzulassen und so eine noch bessere Sicherheit zu bieten.

SFTP - was für Secure File Transfer Protocol steht (beachten Sie den subtilen Unterschied?) - ist eine weitere sichere Methode, um Dateien verschlüsselt zu übertragen, basiert jedoch nicht auf dem FTP-Protokoll. Stattdessen basiert es auf Secure SHell oder SSH. Tatsächlich ist SFTP eine Erweiterung des SSH-Protokolls um eine FTP-ähnliche Dateiübertragungsfunktion, die FTP-ähnliche Befehle unterstützt. Daher ist die Sicherheitsstufe einer SFTP-Dateiübertragung dieselbe wie die einer SSH-Sitzung.

Es ist wichtig, das Secure File Transfer Protocol und das Simple File Transfer Protocol, beide als SFTP bezeichnet, nicht zu verwechseln. Letzteres ist ein nicht mehr verwendetes Protokoll, das als Kompromiss zwischen dem elementaren TFTP-Protokoll und dem voll funktionsfähigen FTP-Protokoll entwickelt wurde.

Unsere Beschreibung von SFTP erinnert Sie möglicherweise an ein weiteres ähnliches Protokoll namens SCP oder Secure Copy. SCP ist ein weiteres Dateiübertragungsprotokoll, das innerhalb einer SSH-Verbindung ausgeführt wird. Hier endet jedoch die Ähnlichkeit, da SCP nur die Dateiübertragung bietet, jedoch nicht über die erweiterten Dateiverwaltungs- und Browsing-Funktionen des SFTP-Protokolls verfügt.

Die Top-SFTP-Server für Windows

Wie wir gesehen haben, ähnelt SFTP eher SSH als FTP. Aus diesem Grund verfügen nicht viele FTP-Server über SFTP-Funktionen, während dies bei vielen SSH-Servern der Fall ist. Wir haben einige der besten SFTP-Server zusammengefasst, die wir finden konnten. Werfen wir einen Blick auf ihre Hauptfunktionen.

Vielleicht wissen Sie es bereits SolarWinds. Das Unternehmen stellt einige der besten Software für Netzwerkmanagement und -überwachung her. Es ist auch berühmt für die Erstellung mehrerer Dienstprogramme für freie Software. Dazu gehört unsere Nummer eins, die SolarWinds Free SFTP / SCP-Server.

Wie der Name schon sagt, verarbeitet der Server sowohl SFTP als auch SCP, zwei SSH-basierte Dateiübertragungsprotokolle. Das Ausführen des Servers als Windows-Dienst sollte für jeden Systemadministrator eine einfache Aufgabe sein. Und wenn Sie neu in diesem Bereich sind, werden Sie sich dank der einfachen Benutzeroberfläche sehr schnell wohl fühlen.

SolarWinds Kostenloser SFTP-SCP-Server
  • KOSTENLOSER DOWNLOAD: SolarWinds SFTP / SCP Server
  • Offizieller Download Link: https://www.solarwinds.com/free-tools/free-sftp-server/registration

Das SolarWinds Free SFTP / SCP-Server verwendet keine Systemkonten für die Benutzerauthentifizierung. Stattdessen werden virtuelle Benutzer verwendet, die Sie in der Anwendung zum Übertragen von Dateien erstellen. Diese virtuellen Benutzer bieten erhöhte Sicherheit. Wenn beispielsweise ein Konto kompromittiert wurde, konnte es nicht verwendet werden, um sich direkt beim System anzumelden. Eine weitere Funktion, die die Sicherheit des Servers verbessern kann, besteht darin, dass er so konfiguriert werden kann, dass nur eingehende Verbindungen von bestimmten IP-Adressen oder Bereichen zugelassen werden.

Das SolarWinds Free SFTP / SCP Mit dem Server können Dateien mit einer Größe von bis zu 4 GB sicher übertragen werden. Es kann auch gleichzeitige Übertragungen von mehreren Geräten verarbeiten. Es wird als Zip-Datei heruntergeladen, die in ein Windows MSI-Installationsprogramm extrahiert wird. Einmal installiert, Konfiguration so einfach wie möglich. Sie starten einfach die Control Panel-Anwendung und geben einige Optionen an, z. B. zulässige Protokolle und Übertragungsoptionen.

2. FreeFTPd

Ein enger Cousin von FreeSSHd, FreeFTPd ist ein voll funktionsfähiger FTP-Server für Windows. Es ist einer der seltenen Server, die dank seiner SSH-Abstammung sowohl FTP als auch SFTP und FTPS unterstützen. Wie der Name schon sagt, ist dies ein kostenloser FTP-Server. Es soll unter jeder Windows-Version von NT 4.0 ausgeführt werden, und das Tool unterstützt die Erstellung lokaler Benutzer, anstatt Windows-Domänenkonten zu verwenden.

FreeFTPd Screenshot

FreeFTPd kann während der Installation so konfiguriert werden, dass sie nach Bedarf als Anwendung oder als Systemdienst ausgeführt wird. Wenn Sie es als Dienst ausführen, steht es Ihren SFTP-Benutzern immer zur Verfügung. Beachten Sie, dass eine Sicherheitsanfälligkeit in Version 1.0.11 des Produkts entdeckt wurde. Es wurde jedoch schnell in Version 1.0.12 behoben. Stellen Sie sicher, dass die von Ihnen installierte Version mindestens 1.0.12 ist. Die neueste Version, die Sie von der Entwickler-Website herunterladen können, ist 10.0.13.

3. Syncplify.me Server!

Das Syncplify.me Server!, ein voll ausgestatteter SFTP- und FTPS-Server von Syncplify.meist wirklich ein Server auf Steroiden. Es kann viel mehr als nur Dateien übertragen und wurde aus Sicherheitsgründen erstellt. Eines seiner Hauptmerkmale, genannt Syncplify.me Protector ™ verwendet künstliche Intelligenz, um Angriffe automatisch zu identifizieren. Sogar unbekannte.

Syncplify.me Server! Bildschirmfoto

Das Syncplify.me Server! kann in einem Hochverfügbarkeitsmodus installiert werden, in dem zwei Server als einer fungieren und ein automatisches Failover ermöglichen, wodurch Ausfallzeiten vermieden werden. Es bietet mehrere erweiterte Konfigurationsoptionen und kann mithilfe von Skripten in JavaScript, C ++, Pascal oder Basic (ja, Pascal oder Basic, dies ist kein Tippfehler) zur Automatisierung Ihrer Dokumentenverwaltung und Arbeitsablauf.

Dieser leistungsstarke Dateiübertragungsserver kann unter Windows Server 2008 und höher sowohl in 32- als auch in 64-Bit-Versionen ausgeführt werden. Obwohl dies eine kostenpflichtige Software ist, gibt es eine kostenlose / Evaluierungs-Edition, die alle Funktionen der Ultimate-Edition bietet. Es wird jedoch nur eine einzige Verbindung akzeptiert und kann nicht in einer Produktionsumgebung verwendet werden.

4. Bitvise SSH / SFTP-Server

Wie du vielleicht weißt Bitvise. Das Unternehmen ist auf sichere Fernzugriffssoftware für Windows spezialisiert. Einige der bekanntesten Produkte sind die Bitvise SSH Server und SSH-Client. Da SFTP nur eine Erweiterung von SSH ist, unterstützt der SSH-Server auch SFTP. Das Bitvise SSH Server Es wird gemunkelt, einer der schnellsten verfügbaren zu sein. Dateien werden so schnell übertragen, wie es der Client und die Netzwerkverbindung zulassen. Darüber hinaus wird eine unbegrenzte Anzahl gleichzeitiger Verbindungen unterstützt. Die einzige wirkliche Einschränkung, auf die Sie bei der Verwendung stoßen, ist die der Hardware, auf der es ausgeführt wird.

Bitvise Server Screenshot

Was die Sicherheit betrifft, so ist die Bitvise SSH Server lässt keine Wünsche offen, da Crypto ++ 5.3, eine der besten Verschlüsselungsbibliotheken, zum Sichern von Verbindungen verwendet wird. Der Server unterstützt auch virtuelle Konten, um sicherzustellen, dass Ihre Systemkonten niemals offengelegt und gefährdet werden. Der einzige Nachteil dieses Produkts ist, dass es nicht kostenlos ist. Es ist für den persönlichen und nicht kommerziellen Gebrauch bestimmt, aber für jede andere Verwendung muss nach einer 30-tägigen Testphase eine Lizenz erworben werden. Mit weniger als 100 US-Dollar pro Server ist der Preis jedoch mehr als angemessen. Das Unternehmen bietet auch Standortlizenzen und weltweit begrenzte Lizenzen für größere Organisationen an.

5. SYSAX Multi Server

Kein Wunder, dass die SYSAX Multi Server unterstützt mehrere Protokolle. Es werden Verbindungen sowohl über SFTP als auch über FTPS zugelassen, es werden jedoch auch FTP- und HTTPS-basierte Dateiübertragungen verarbeitet. Und um es noch besser zu machen, ist es auch ein Telnet- und SSH-Server. Der Server unterstützt die Verwendung von Windows-Konten und lokal erstellten virtuellen Konten und bietet Ihnen das Beste aus beiden Welten. Dank der benutzerfreundlichen webbasierten Oberfläche ist es einfach zu verwalten und zu konfigurieren.

SYSAX Multi Server Screenshot

Der Server ist in mehreren Versionen verfügbar. Das persönlich Die Edition ist kostenlos, jedoch auf jeweils eine Verbindung beschränkt und führt keine HTTPS-Dateiübertragungen durch. Es ist auch auf den persönlichen und nicht kommerziellen Gebrauch beschränkt. Es gibt auch Standard, Fachmann, und Unternehmen Editionen, die jeweils immer mehr Funktionen zu Preisen zwischen 197 und 697 US-Dollar unterstützen.

6. XLight FTP Server

Das Xlight FTP-Server ist ein einfacher Windows-FTP-, SFTP- und FTPS-Server. Es ist eine leistungsstarke Software mit geringem Arbeitsspeicher und geringer CPU-Auslastung. Entwickelt für hohe Leistung, kann es problemlos Tausende von gleichzeitigen FTP-Verbindungen verarbeiten. Der Server unterstützt Active Directory-Benutzer, LDAP-Benutzer oder lokale Benutzer, sodass er in jede Situation passt.

Screenshot des Xlight FTP-Servers

Das Xlight FTP Server hat viele nützliche Funktionen und beinhaltet die Verfügbarkeit einer kostenlosen Edition für den persönlichen Gebrauch. Es ist auf 5 gleichzeitige Verbindungen beschränkt, während die Standard Edition für 40 USD 50 zulässt und die Professional Edition für 130 USD unbegrenzt ist. Beachten Sie, dass für SSH und damit für SFTP eine zusätzliche Lizenz erforderlich ist. Die Software läuft unter Windows 2000, XP, Vista, 7, 10, 2003, 2008 und 2012.

Einige tragbare SFTP-Server

Die nächsten Einträge in unserer Liste sind vor allem deshalb interessant, weil es sich um tragbare Lösungen handelt. Dies sind Lösungen, die keine Installation auf dem Computer erfordern, auf dem sie ausgeführt werden. Sie können sehr praktisch für Ad-hoc-Situationen sein, in denen Sie schnell einen SFTP-Server benötigen. Sie können sie auf einem USB-Stick mit sich führen und haben immer einen bereit, indem Sie ihn einfach auf Ihren Computer kopieren.

1. Syncplify.me Micro SFTP Server

Syncplify.me, die uns ihre voll ausgestatteten gebracht haben SFTP- und FTPS-Server oben bewertet, bietet auch die Micro SFTP Server für Windows. Es handelt sich um einen eigenständigen und vollständig tragbaren SFTP-Server, der von einem USB-Stick ausgeführt werden kann, ohne dass eine Installation erforderlich ist. Und im Gegensatz zu seinem großen Bruder, dem Syncplify.me SFTP und FTPS Server, das Micro SFTP Server Software ist absolut kostenlos und kann in jeder Situation verwendet werden, einschließlich in der Produktion oder für kommerzielle Zwecke.

Screenshot von Syncplify.me Micro Server

Natürlich hat die Software einige Einschränkungen. Für den Anfang werden jeweils nur ein Benutzerprofil, ein Stammordner und eingehende Verbindungen von einem Client unterstützt. Aus diesem Grund wird es häufiger als Testplattform für SFTP-Client-Software oder zum Testen von In-Software-Dateiübertragungsfunktionen verwendet als als echter SFTP-Server. Trotz seiner Einschränkungen ist dies möglicherweise alles, was Sie benötigen. Eine andere typische Verwendung der Software ist ein persönlicher sicherer Dateiübertragungsserver für ein Heimnetzwerk.

2. Core Mini SFTP Server

Wie bei der vorherigen Auswahl ist die Core Mini FTP Server ist ein kostenloser FTP- und SFTP-Server, für den keine Installation erforderlich ist. Geh einfach zum Kern-FTP-ServerWebseite zum Herunterladen. Sobald Sie die ausführbare Datei heruntergeladen haben, die in 23- oder 64-Bit-Versionen verfügbar ist und weniger als 2 MB groß ist, führen Sie sie einfach aus. Sie müssen den zu verwendenden FTP-Benutzernamen und das zu verwendende Kennwort sowie den Port und das Stammverzeichnis angeben, und schon kann es losgehen. Wir könnten uns kaum ein einfacheres Werkzeug vorstellen.

Core Mini FTP Server Screenshot

Es hat jedoch einige Nachteile. Beispielsweise wird der Server mit Ihrem Benutzerkonto ausgeführt und hat Zugriff auf alle Ihre Dateien. Stellen Sie sicher, dass Sie ein Stammverzeichnis angeben, in dem Schäden durch Benutzer keine oder nur geringe Auswirkungen haben. Davon abgesehen ist die Core Mini FTP Server ist ein großartiger kleiner Server, der einfach zu bedienen ist, wenn auch etwas eingeschränkt.

Die Top SFTP Server für Linux

Linux ist ein beliebtes Betriebssystem für Server, daher ist es nicht verwunderlich, dass Benutzer einen SFTP-Server auf dieser Plattform ausführen möchten. Glücklicherweise gibt es viele Optionen. Tatsächlich ist unsere dritte Auswahl unten wahrscheinlich bereits in den meisten Linux-Installationen vorhanden.

1. ProFTPd

Wenn man sich die Konfigurationsdatei ansieht, ist klar, dass ProFTPdDie Entwickler waren große Fans des Apache-Webservers. Das Format der Konfigurationsdatei ist fast identisch mit dem von Apache. Und genau wie Apache werden Module verwendet, um zusätzliche Funktionen bereitzustellen. Und es gibt natürlich ein Modul, das dem Basis-FTP-Server hinzugefügt werden kann, um SFTP-Funktionen hinzuzufügen.

proFTPd Screen Sample

Um die Konfiguration des Servers zu vereinfachen, wird die ProFTPd Die Website enthält mehrere Beispielkonfigurationsdateien. So können Sie schnell loslegen. Neben einer Basiskonfigurationsdatei gibt es eine für anonymes FTP, zwei für die Verwendung virtueller Hosts und eine für die MySQL-Benutzerauthentifizierung. Die Software kann als Tarball von der Entwickler-Website heruntergeladen werden. Alternativ enthalten viele Distributionen es als Teil ihrer optionalen Pakete. Suchen Sie in Ihrem Paketmanager danach. Die Chancen stehen gut, dass es da ist.

2. PureFTPD

Ein weiterer großartiger Open-Source-FTP- und SFTP-Server, PureFTPD funktioniert nicht nur unter Linux, sondern auch auf den meisten Unix-ähnlichen Betriebssystemen wie BSD oder Solaris. Ziel des Projekts ist es, einen standardkonformen FTP-Server bereitzustellen. Alle Nachrichten wurden in mehrere Sprachen übersetzt, was dies zu einer idealen Wahl für mehrsprachige Umgebungen macht.

PureFTPd User Manager Screenshot

PureFTPD ist kostenlos und kommt ohne Einschränkungen. Alle Funktionen stehen jedem Benutzer zur Verfügung. Zu den Funktionen gehört die Fähigkeit des Servers, die Verbindungsbandbreite zu begrenzen und auszuführen Sitzungen in einem virtuellen Dateisystem, um Upload- und / oder Download-Limits festzulegen, und einige weitere großartige Eigenschaften. Vorgefertigte Pakete sind für verschiedene Linux-Distributionen verfügbar, darunter Mandriva, Debian, Ubuntu und Slackware. Es ist auch als Quellcode verfügbar, der ohne Änderungen kompiliert und auf jedem anderen unterstützten Betriebssystem ausgeführt werden kann.

3. Eine weitere Option: OpenSSH

SFTP läuft auf SSH und seitdem OpenSSH ist in die meisten - wenn nicht alle - Linux-Systeme integriert, SFTP ist auch dort einsatzbereit. Auf einem typischen Linux-System sollten die meisten Benutzer - sofern sie über SSH-Zugriff verfügen - einen SFTP-Client verwenden und eine Verbindung zum Server herstellen können. Dies würde es ihnen ermöglichen, Dateien in und aus ihrem Home-Verzeichnis zu übertragen. Beachten Sie, dass der von SFTP verwendete Port 22 standardmäßig blockiert sein kann. Möglicherweise müssen Sie ein wenig graben, um herauszufinden, wie Sie es öffnen können, aber im Wesentlichen ist dies alles, was Sie für einen groben SFTP-Server benötigen. Wenn Ihre Anforderungen jedoch nur eine gelegentliche Übertragung sind, empfehlen wir Ihnen dringend, eine leistungsfähigere SFTP-Serversoftware zu verwenden.

Abschließend

Obwohl FTP immer noch eine sehr beliebte Methode zum Übertragen von Dateien ist, hat SFTP aufgrund seiner mangelnden Sicherheit SFTP hervorgebracht, das die meisten Sicherheitsbedenken berücksichtigt. Wir haben allen Grund zu der Annahme, dass dieses verbesserte Protokoll auch in den kommenden Jahren noch verwendet wird. Alle hier getesteten Top-Software werden hervorragende Arbeit leisten, aber wir können nicht anders, als unsere erste Wahl zu bevorzugen: den SolarWinds SFTP / SCP-Server. Es ist nicht nur ein ausgezeichnetes Produkt, sondern stammt auch von einem Unternehmen, das einen guten Ruf hat, einige der besten Netzwerkadministrationssoftware einschließlich einiger erstaunlicher kostenloser Tools bereitzustellen.

watch instagram story