SCP ist " Secure Copy ", die sowohl eine Computer -Befehl und ein Protokoll . FTP ist das File Transfer Protocol und ist auch sowohl ein Protokoll und eine Anwendung . Beide Programme kopieren Dateien von einem Computer zum anderen. FTP ist eine breitere Anwendung als SCP und enthält eine Reihe von Befehlen , während SCP enthält nur eine . FTP und Telnet
FTP und Telnet sind zwei der ältesten Vernetzungsmöglichkeiten unter Berufung auf den Kontakt zwischen zwei Computern. FTP existiert als Kommandozeilen-Utility , als Graphical User Interface und einer Funktionsbibliothek geben Dateiübertragungsfunktionen zu anderen Programmen . Sowohl FTP und Telnet benötigt der Benutzer einen Benutzer-Account auf dem Remote-Computer und die Protokollierung in haben war eine erste Phase für den Einsatz beider Programme . Weder Programm verwendet Verschlüsselungsverfahren, die sie geschickt Benutzernamen und Passwörter im Klartext bedeutete . Dies war eine ernste Sicherheitslücke und verursachte den Tod der beiden Protokolle . Obwohl FTP existiert immer noch als ein Dienstprogramm , es ist tatsächlich durch andere Protokolle, die von der ursprünglichen FTP entwickelt wurden, unterstützt.
Secure Shell
Telnet ist ein Terminal-Emulator und ermöglicht ein Benutzer an einem Computer um sich einzuloggen und zu betreiben Befehle auf einem Remote-Computer. Die Erfindung des Secure Shell erstellt einen Ersatz für Telnet mit Verschlüsselung und so Telnet fiel aus der Nutzung.
Secure Copy
Secure Copy ist ein Befehl verfügbar in der SSH (Secure Shell) -Umgebung. Seine Struktur ist auf dem Unix- Befehl copy , genannt CP basiert. Die SCP -Befehl benötigt, um Elemente , ein aus der Datei und eine in einer Datei. Mit einer CP -Befehl sowohl von und nach Dateinamen sollten Sie ein Verzeichnis oder beides wird angenommen, dass in dem aktuellen Verzeichnis. SCP setzt voraus, dass eine der beiden Dateinamen von Benutzerdaten und einen Host-Namen , um anzuzeigen, welche ein Standort auf dem Remote-Computer voraus.
Entwicklung
SSH -Umgebung nicht in ihrer ursprünglichen Form zu überleben. Eine neue Version ist SSH2 ein völlig anderes Format, um SSH . SSH2 enthält eine neue Version des SCP -Befehl, der eigentlich auf einem anderen Protokoll namens SSH FTP oder Secure FTP basiert. So, jetzt beide SCP -und FTP- Übertragung werden üblicherweise Dienstprogramme auf anderen Protokollen bekannt. FTP ist in der Regel eine Implementierung des FTP sichern diesen Tag. FTPS gilt Transport Layer Security Verschlüsselung Sitzungen FTP .
Unterschiede
Die Hauptunterschiede zwischen SCP und FTP sind , dass SCP besteht nur im SSH -Umgebung , während FTP ist weit verbreitet umgesetzt auf als Reihe von Plattformen . SCP hat nur einen Befehl , aber FTP hat eine Reihe von Befehlen ermöglicht Benutzern, Verschieben und Kopieren von Dateien auf dem Remote-Computer und auch rund um die Verzeichnis-Struktur zu bewegen. Der SCP Übertragung sendet Dateien als Binär-Datei und setzt auf die bestehende sichere Verbindung durch SSH erstellt . FTP verwendet zwei Anschlüsse zur Befehle und für die Übertragung von Daten -Datei . Nur der Befehl Verbindung verschlüsselt ist , mit der Erwartung, dass sensible Dateien sollten bereits verschlüsselt, bevor sie über eine FTPS -Verbindung übertragen werden.