Wenn Sie Dateien über ein Netzwerk kopieren müssen, können viele verschiedene Tools und Protokolle verwendet werden. FTP ist wahrscheinlich das bekannteste dieser Protokolle. FTP ist jedoch veraltet und unsichere Technologie. SFTP und SFTP sind sicherer und bieten Ihnen den Schutz, den Sie benötigen. SCP ist wahrscheinlich die beste Technologie, die Sie verwenden können, um sowohl die Sicherheit als auch die Geschwindigkeit zu optimieren. Es gibt nur ein Problem bei der Verwendung von SCP. Es gibt viel zu viele Produkte und die Auswahl der besten kann sich schnell als entmutigende Aufgabe herausstellen. Um Ihnen bei der Auswahl der besten SCP-Serversoftware behilflich zu sein, haben wir eine Liste der besten SCP-Serversoftware zusammengestellt. Wir werden jede einzelne davon überprüfen.
Wir werden unsere Diskussion heute mit einem Blick beginnenbei SCP. Wir werden unser Bestes geben, um zu erklären, was es ist, wo es herkommt und wie es funktioniert. Wir werden dann kurz auf die anderen verfügbaren Dateitransfer-Technologien eingehen. Dadurch können wir die verschiedenen Produkte besser vergleichen, da einige unserer besten SCP-Server auch andere Protokolle unterstützen. Wir werden auch darüber sprechen, wie sich SCP von anderen sicheren Dateiübertragungssystemen unterscheidet. Und schließlich werden wir einige der besten SCP-Serversoftware prüfen.
SCP auf den Punkt gebracht
SCP steht für Secure CoPy. Es ist, wie der Name schon sagt, eine Möglichkeit, Dateien sicher von einem Computer auf einen anderen zu kopieren. SCP ist eine Dateikopiertechnologie, ähnlich wie das Kopieren einer Datei von einem Verzeichnis in ein anderes, beispielsweise mit dem Befehl copy. Der Hauptunterschied besteht darin, dass SCP beim Kopieren einer Datei von einem Verzeichnis in ein anderes auf einem Computer diese zwischen verschiedenen Computern kopieren kann. SCP basiert auf dem Berkeley RCP-Befehl (Remote Copy), dem eine Sicherheitskomponente hinzugefügt wird, auf die wir gleich noch eingehen werden. RCP wird normalerweise zum Kopieren von Dateien über ein sicheres Netzwerk verwendet, während SCP zum Kopieren von Dateien über unsichere Netzwerke wie öffentliche Netzwerke oder das Internet verwendet wird.
SCP kann verwendet werden, um Dateien zwischen zwei beliebigen zu kopierenComputer, sofern beide mit der richtigen Software ausgestattet sind. Auf dem Computer, von dem aus der Befehl gestartet wird, wird ein SCP-Client ausgeführt, während auf dem Computer, auf dem die Dateien kopiert werden, ein SCP-Server ausgeführt wird. Die Unterscheidung zwischen Server und Client hat nichts mit der Übertragungsrichtung zu tun. Eine Datei kann vom Client auf den Server oder vom Server auf den Client kopiert werden. Tatsächlich könnte ein Client eine direkte Übertragung zwischen zwei Servern starten. Einige SCP-Software können sowohl die Server- als auch die Client-Funktionen ausführen, während andere der einen oder der anderen gewidmet sind.
Ein Wort zu SSH
Die Sicherheit von SCP wird durch Kapselung erreichtden Prozess innerhalb einer Secure Shell (SSH) -Sitzung. Secure Shell ist ein kryptografisches Netzwerkprotokoll, das für den sicheren Betrieb von Netzwerkdiensten in einem ungesicherten Netzwerk erstellt wurde. Die häufigste Anwendung ist die Remote-Befehlszeilenanmeldung. SSH ist auch der Name einer Anwendung, mit der eine Remote-Verbindung zu einer Systemkonsole hergestellt werden kann. SSH kann auch zur Remote-Befehlsausführung verwendet werden, wie dies bei SCP der Fall ist, aber jeder Netzwerkdienst kann damit gesichert werden.
Die Sicherheit von SSH wird durch die Verwendung erreichtder Kryptografie mit öffentlichem Schlüssel zur Authentifizierung des Remotecomputers. Es gibt einige Möglichkeiten, wie SSH verwendet werden kann. Es kann zum Beispiel automatisch generierte öffentlich-private Schlüsselpaare verwenden, um eine Netzwerkverbindung einfach zu verschlüsseln und sich dann mit der Kennwortauthentifizierung anzumelden. So verwendet SCP SSH zur Verschlüsselung. Die SSH-Komponente ist normalerweise für den Benutzer des SCP-Befehls transparent, der lediglich eine Quelle und ein Ziel sowie Anmeldeinformationen für das Ziel angibt.
So sieht eine typische Verwendung des SCP-Befehls aus:
Kopieren der Datei auf den Host:
scp SourceFile user@host:directory/TargetFile
Kopieren der Datei vom Host:
scp user@host:directory/SourceFile TargetFile
Andere Dateiübertragungssysteme
SCP ist keineswegs die einzige DateiübertragungTechnologie zur Verfügung. Solange vernetzte Computer vorhanden waren, mussten Dateien zwischen ihnen übertragen werden. Viele verschiedene Protokolle wurden speziell für diesen Zweck erstellt. Das bekannteste ist wahrscheinlich das File Transfer Protocol oder FTP. Die interessanteste Funktion von FTP ist das Durchsuchen von Dateien. Nach dem Öffnen einer FTP-Sitzung mit einem Server wird eine Verzeichnisliste der verfügbaren Dateien angezeigt. Sie können auch in der Verzeichnisstruktur des Servers navigieren und zwischen Verzeichnissen wechseln, ähnlich wie bei einem lokalen Dateiexplorer.
FTP ist jedoch ein unsicheres Protokoll. Wenn Dateien über öffentliche Netzwerke kopiert werden mussten, wurde das FTPS-Protokoll erstellt. Ähnlich wie HTTPS Webseiten-Daten mit SSL- oder TLS-Verschlüsselung verschlüsselt, macht FTPS dasselbe mit dem FTP-Verkehr und bietet dadurch ein angemessenes Maß an Sicherheit.
SFTP ist eine weitere sichere Form von FTP. Es ist jedoch sehr unterschiedlich in der Art und Weise, wie es funktioniert. Während FTPS einfach das FTP-Protokoll ist, das sichere Pakete verwendet, verwendet SFTP das SSH-Protokoll und verschlüsselt den gesamten Prozess. Eine SFTP-Dateiübertragung ist in Wirklichkeit eine SSH-Verbindung, über die stattdessen Befehle und Dateien gesendet werden.
TFTP, das für Trivial File Transfer Protocol steht, ist ein weiteres Dateiübertragungsprotokoll mit geringer oder keiner Sicherheit, das fast nur zum Kopieren von Firmware-Images auf verschiedene Geräte verwendet wird.
Wie unterscheidet sich SCP von SFTP?
Da sowohl SCP als auch SFTP SSH zum Verschlüsseln verwendenNetzwerkverkehr, fragen Sie sich möglicherweise, was der Unterschied zwischen den beiden ist. Unter Sicherheitsaspekten sind beide Technologien gleichwertig, da beide die Sitzung in SSH kapseln. Der Hauptunterschied liegt in der Funktionalität der beiden Technologien.
SCP ist ein Kopierprotokoll. Sie können lediglich eine Datei (oder ein Verzeichnis) von einem Speicherort an einen anderen kopieren. Wenn Sie es verwenden, müssen Sie den Dateinamen und den Pfad kennen, bevor Sie den Befehl starten. SFTP hingegen ist ein komplexeres Dateiübertragungssystem, mit dem Sie mehr tun können. Sie können beispielsweise lokale und Remote-Verzeichnisse durchsuchen und Verzeichnisse und Dateien sowohl remote als auch lokal erstellen. SFTP bietet Ihnen wirklich alle Vorteile von FTP mit der Sicherheit von SSH. Der Hauptgrund, warum jemand SCP über SFTP verwenden würde, ist die Geschwindigkeit. SCP ist eines der schnellsten Sicherheitsprotokolle für das Kopieren von Dateien. Sofern Sie nicht die erweiterten Funktionen von SFTP benötigen, ist dies das Tool, das Sie für die beste Leistung verwenden können.
Die besten SCP-Server für Windows
Jetzt verstehen wir, was SCP ist und wie es istIm Gegensatz zu anderen Dateitransfermethoden sind wir bereit, uns einige der besten SCP-Serversoftware anzuschauen. Wie bereits erwähnt, kann einige SCP-Software sowohl als Server als auch als Client verwendet werden. Da SCP eine Erweiterung des SSH-Protokolls ist, sind einige SCP-Server tatsächlich SSH-Server, die das Kopieren von Dateien unterstützen. Andere in unserer Liste enthaltene Tools kombinieren mehrere Protokolle. Einige verwenden sowohl SCP als auch SFTP, da beide SSH verwenden. Andere sind noch FTP- oder SFTP-Server mit zusätzlichen SCP-Funktionen. Werfen wir einen Blick auf die besten Produkte.
1. SolarWinds SFTP / SCP-Server (Kostenfreier Download)
SolarWinds ist seit langem als eines der besten bekanntAnbieter von Netzwerk- und Systemverwaltungstools auf dem Markt. Das Vorzeigeprodukt, der Network Performance Monitor, zählt durchweg zu den Top-Tools für die Überwachung der Netzwerkbandbreite. SolarWinds ist aber auch für seine kostenlosen Tools bekannt. Sie sind einfachere Tools, die jeweils einen bestimmten Bedarf von Netzwerkadministratoren abdecken. Zwei großartige Beispiele für diese kostenlosen Tools sind der Kiwi Syslog Server und der Advanced Subnet Calculator.
Das SolarWinds SFTP / SCP-Server ist ein weiteres dieser kostenlosen Tools und es ist unserErste Wahl. Mit der Software können Dateien mit einer Größe von bis zu 4 GB übertragen werden. Dies ist mehr als wahrscheinlich genug, um die Anforderungen der meisten Benutzer zu erfüllen, selbst in einer anspruchsvollen Unternehmensumgebung.

- Kostenfreier Download: SolarWinds SFTP / SCP-Server
- Offizieller Download-Link:https://www.solarwinds.com/free-tools/free-sftp-server/registration
Obwohl das Produkt in erster Linie alsDas Tool zum Übertragen von Firmware-Updates auf Geräte und zum Sichern von Gerätekonfigurationen ist ein echter SCP-Server, der für jeden Zweck verwendet werden kann. Nur so kommt es vor, dass dies vom Standpunkt der Netzwerkadministration aus die häufigste Verwendung für SCP ist. Schließlich stellt SolarWinds in erster Linie Netzwerkadministrationstools her. Wenn Sie jedoch Dateien sicher über ein unsicheres Netzwerk übertragen möchten, verfügt dieses Tool über alle Funktionen, die Sie benötigen. Das Produkt verfügt über eine einfache und benutzerfreundliche Benutzeroberfläche, die die schnelle Übertragung von Dateien erleichtert.
Für zusätzlichen Komfort und noch mehr Sicherheit sorgt die SolarWinds SFTP / SCP-Server Ermöglicht Benutzern die Autorisierung einzelner IP-Adressenund Adressbereiche. Eine der nützlichsten Funktionen des Tools ist jedoch die Möglichkeit, virtuelle Benutzer zu erstellen. Hierbei handelt es sich um Benutzerkonten, die im Gegensatz zu Systemkonten oder Domänenkonten nur im Serverkontext vorhanden sind.
Wenn Sie SCP in erster Linie für die Verwaltung der Gerätekonfiguration benötigen, wird die SolarWinds Network Configuration Manager Vielleicht lohnt es sich, einen Blick darauf zu werfen. Es enthält dieselben SFTP- und SCP-Funktionen, fügt jedoch mehrere nützliche Funktionen hinzu, wie erweiterte Gerätekonfigurationsvorlagen und Skriptverwaltung, vollständige Konfigurationsänderungsverwaltungsfunktionen und Konfigurationsprüfung, alles in einem hoch skalierbaren Tool mit Mehrbenutzerverwaltung. Wenn Sie dieses erweiterte Tool ausprobieren möchten, können Sie SolarWinds kostenlos testen.
- KOSTENLOSE TESTPHASE: SolarWinds Network Configuration Manager
- OFFIZIELLER DOWNLOAD-LINK: https://www.solarwinds.com/network-configuration-manager/
2. Bitvise SSH Server
Bitvise ist ein relativ bekanntes Unternehmen in derNetworking-Community. Es werden nur zwei Produkte hergestellt, ein SSH-Server und ein SSH-Client. Von einem so hoch spezialisierten Unternehmen können Sie erwarten, dass die Produkte zu den besten gehören. Alles, was das Unternehmen tut, ist SSH und es macht es gut. Aber warte, geht es in diesem Beitrag nicht um SCP-Server? Es ist. Dies ist der Fall, aber da SCP eine Erweiterung von SSH ist, wird es vom Bitvise-SSH-Server unterstützt.

Das Bitvise SSH Server unterstützt alle Desktop- und Serverversionen vonWindows (32-Bit und 64-Bit) von Windows XP SP3 und Windows Server 2003 bis Windows 10 und Windows Server 2016. Es bietet die meisten SSH-Dienste wie sicheren Remotekonsolenzugriff und sicheren Remote-GUI-Zugriff (von einem Remotedesktop oder WinVNC) Client), sichere Dateiübertragung über SFTP und SCP, sichere Dateiübertragung über FTP über TLS / SSL (FTPS) und sicheres TCP / IP-Verbindungstunneling (Portweiterleitung).
Das Bitvise SSH Server Die Anzahl der Benutzer ist unbegrenztgleichzeitig verbinden, was nur durch Systemressourcen begrenzt ist. Standardmäßig werden auch die Übertragungsgrößen nicht begrenzt, obwohl sie mit Kontingenten und Bandbreitenbeschränkungen pro Benutzer und pro Gruppe konfiguriert werden können. Außerdem werden tägliche, monatliche und jährliche Nutzungsstatistiken aufgezeichnet.
Das Bitvise SSH Server ist frei für den persönlichen Gebrauch. Wenn Sie es in einem professionellen Kontext verwenden möchten, müssen Sie eine Lizenz erwerben. Der Preis beträgt 99,95 USD pro Lizenz, einschließlich des ersten Jahres der Wartung und Upgrades. Längere Wartungszeiträume von zwei bis fünf Jahren können ebenfalls zu Preisen zwischen 19,95 und 79,80 USD pro Lizenz erworben werden. Zu Testzwecken kann die Software bis zu 30 Tage kostenlos genutzt werden.
3. OpenSSH
OpenSSH ist ein SSH-Server. Das ist sicherlich keine Überraschung. Und genau wie viele SSH-Server unterstützt es auch SCP-Dateiübertragungen, weshalb es in unsere Liste aufgenommen wurde. Wir könnten es mit Sicherheit als "Oldie, aber Goody" bezeichnen. Das Hilfsprogramm war Teil des Open BSD-Betriebssystems, als es 1999 zum ersten Mal veröffentlicht wurde. Anstelle eines einzelnen SSH-Servers ist OpenSSH tatsächlich Teil einer Suite von 10 Tools mit OpenSSH Dies ist der Kern der Suite, der die eigentlichen SSH-Sitzungen abwickelt.
OpenSSHEs stammt ursprünglich aus der Unix-Welt und soll hauptsächlich auf Unix-ähnlichen Systemen verwendet werden. Die Software kann jedoch relativ einfach auf andere Betriebssysteme portiert werden.
Das Microsoft OpenSSH-Server ist einer der neuesten Ports der Software. Tatsächlich befindet es sich noch in der Entwicklung. Eine Vorabversion ist verfügbar. Beachten Sie jedoch, dass der Installationsprozess aufgrund des Vorabversionsstatus möglicherweise nicht so gut wie möglich ist. Voraussetzung für die Installation und den Betrieb sind gute Kenntnisse der Windows-Systemadministration und einige Power Shell-Kenntnisse. Es ist ein ausgezeichneter SSH-Server, und es würde mich nicht überraschen, wenn er unter Windows zum Standard-SSH-Server wird, so wie er bereits unter Unix ist.
Dieses Tool hat wirklich nur einen Nachteil und hängt mit seiner Unix-Abstammung und seinem Alter zusammen. Sie sehen, OpenSSH ist ein befehlszeilenbasiertes Dienstprogramm. Wenn Sie eine nette und benutzerfreundliche Benutzeroberfläche erwarten, an die Sie sich gewöhnt haben, werden Sie wahrscheinlich enttäuscht sein. Aber wenn Sie nur reine SSH-Funktionalität ohne Schnickschnack wollen, ist dieses Tool wahrscheinlich für Sie.
4. FreeSSHd
Wenn Sie mit Unix oder Linux vertraut sind, wird das "d" in FreeSSHd wird Sie nicht überraschen. Es steht für "Deamon", was wir in der * nix-Welt als Hintergrunddienste bezeichnen. Was Sie jedoch überraschen könnte, ist, dass FreeSSHd unter Windows und nicht unter Unix oder Linux ausgeführt wird. Tatsächlich wird es auf so ziemlich jeder Windows-Version (Client oder Server) ausgeführt, die nicht älter als Windows NT 4 ist. Das Tool ist erstaunlich klein und leicht, besonders wenn man die Funktionspalette berücksichtigt.

Apropos Funktionen, der Server verfügt über eineBenutzerfreundliche grafische Benutzeroberfläche, über die Sie den Dienst überwachen sowie starten und stoppen können. Es werden auch virtuelle Benutzer unterstützt, die nur im Serverkontext vorhanden sind, eine Funktion, die wir bei kostenlosen Produkten nicht allzu oft sehen. FreeSSHd ist ein einfaches Werkzeug. Als solches wird der Job erledigt und es hat eine grafische Benutzeroberfläche, aber es sieht auf jeden Fall nicht so glatt und professionell aus und fühlt sich so an wie einige andere Tools auf dieser Liste.
So einfach wie FreeSSHd ist, es packt immer noch alle erforderlichen Funktionenund es werden SSH-Verbindungen sowie SFTP und SCP unterstützt. Wenn Sie nach einem einfachen Tool suchen, das Ihre SCP-Dateiübertragungsanforderungen erfüllt, ohne den Server zu überlasten, auf dem es ausgeführt wird, ist dies das richtige Tool für Sie.
5. SFTPPlus
SFTPPlus ist mehr als nur ein Dateitransfer-Tool. Es ist ein ziemlich vollständiges MFT-Tool (Managed File Transfer). Es unterstützt SCP, SFTP, FTPS und HTTPS für die Übertragung von Dateien. Während die Dateiübertragungsfunktionalität dieses Tools mit den anderen Produkten in dieser Liste vergleichbar ist, unterscheidet sich dieses Tool durch seine Automatisierungsfunktionen. Sie können beispielsweise Warnungen und Aktionen basierend auf verschiedenen Triggern Ihrer Wahl konfigurieren. Zu den Managed File Transfer-Funktionen des Systems gehören ausgelöste und ereignisbasierte Übertragungen, geplante Übertragungen, Ereignisse, Vor- und Nachbearbeitung sowie externe Aufrufe von Programmen.

Was setzt SFTPPlus Abgesehen von seiner Konkurrenz ist die Reichweite vonPlattformen, auf denen es laufen kann. Sie haben Versionen von Windows und Linux, aber auch von OS X, Solaris, AIX und HP-UX. Dies könnte dieses Produkt zur besten Option für Unternehmen mit einer Vielzahl von Servern machen.
Der Hauptnachteil von SFTPPlus ist sein Preis. Es ist das teuerste Produkt auf unserer Liste. Obwohl es sich um eine permanente Lizenz handelt, werden Sie pro Serverinstanz etwa 1.500 US-Dollar zurückerhalten. Beim Kauf von 5 bis 10 Lizenzen erhalten Sie 10% Rabatt und bei höheren Stückzahlen 20%. Für kleine Unternehmen mit bis zu 10 Mitarbeitern gibt es einen Rabatt von 30%. Diese Preise enthalten keinen Support und Sie müssen jedes Jahr 20% des Kaufpreises des Produkts ausgeben, um diesen zu erhalten. Wenn Sie es vorziehen, das Produkt zu testen, bevor Sie eine solche Ausgabe tätigen, können Sie eine kostenlose 30-Tage-Testversion anfordern.
Bemerkungen