SCP är " Secure Copy , " vilket är både en dator kommando och ett protokoll . FTP är File Transfer Protocol och är dessutom både ett protokoll och en ansökan . Båda programmen kopierar filer från en dator till en annan . FTP är en bredare tillämpning än SCP och innehåller en rad kommandon , medan SCP endast innehåller en . FTP och Telnet
FTP och Telnet är två av de äldsta nätverk anläggningar som bygger på kontakt mellan två datorer . FTP existerar som ett kommandoradsverktyg , som ett grafiskt användargränssnitt och en funktion bibliotek som ger möjligheter filöverföring till andra program . Både FTP och Telnet krävs att användaren har ett användarkonto på fjärrdatorn och loggning i var en inledande fas för användning av båda programmen . Varken Programmet används krypteringsmetoder som innebar att de skickade användarnamn och lösenord i klartext. Detta var en allvarlig säkerhetsbrist och orsakade döden av båda protokollen . Även FTP fortfarande existerar som ett verktyg , det är faktiskt stöds av andra protokoll som utvecklats från den ursprungliga FTP . Addera Secure Shell
Telnet är en terminalemulator och möjliggör en användare på en dator för att logga in och använda kommandon på en fjärrdator . Uppfinningen av Secure Shell skapat en ersättare för Telnet med kryptering , och så Telnet föll ur bruk .
Secure Copy
Secure Copy är ett kommando tillgängligt i SSH ( Secure Shell ) miljö . Dess struktur är baserat på Unix kopian kommando som heter CP . SCP kommandot kräver att element , en från fil och en till fil . Med en CP kommando både från och till filnamnen bör innehålla en katalog eller båda antas vara i den aktuella katalogen . SCP kräver att en av de två filnamnen föregås av användaruppgifter och ett värdnamn för att indikera vilket är en plats på fjärrdatorn . Addera Development
SSH miljö överlevde inte i sin ursprungliga form . En ny version är SSH2 ett helt annat format till SSH . SSH2 innehåller en ny version av SCP -kommandot , som faktiskt bygger på ett annat protokoll som heter SSH FTP eller Secure FTP . Så nu både SCP och FTP är allmänt kända transfer utilities baserade på andra protokoll . FTP är oftast ett genomförande av FTP Secure dessa dagar . FTPS tillämpar Transport kryptering Layer Security till FTP -sessioner .
Skillnader
De viktigaste skillnaderna mellan SCP och FTP är att SCP endast existerar inom SSH miljön , medan FTP är allmänt genomförs på så olika plattformar . SCP har endast ett kommando , men FTP har en rad kommandon som gör det möjligt för användare att flytta och kopiera filer på fjärrdatorn och även flytta runt katalogstrukturen . SCP överföring skickar filer som binär fil och förlitar sig på befintliga säker anslutning skapas genom SSH . FTP använder två anslutningar : en för kommandon och en för överföring av fildata . Endast kommandot anslutningen är krypterad , med förväntningen att känsliga filer som redan ska krypteras innan de överförs över en FTPS anslutning .