Secure Copy Protocol och File Transfer Protocol båda erbjuder enkla kommandoradsverktyg metoder för att överföra filer mellan datorer , men det är ganska mycket där likheterna slut . SCP är bättre utformade för en engångsavgift överföring mellan två datorer i samma nätverk , även om den kan användas på distans via Internet liksom. Omvänt FTP används för att inte bara överföra data till en fjärrserver , men också för att hantera dessa uppgifter . Hastigheter
Jämföra SCP och FTP är lite ojämn , eftersom SCP har utformats för att arbeta inom samma nätverk , och FTP är ett Internet -protokoll för användning på avlägsna servrar . FTP tenderar också att användas för att flytta flera filer , medan du kan använda jokertecken för att överföra flera filer eller kopiera hela kataloger i SCP , det är inte den vanligaste användningen för det . Allt som allt är SCP och FTP ungefär jämnt matchade i hastighet jämfört på samma nätverk och med samma fil , men din lycka kan variera beroende på storleken på de filer som du överför och hur ditt nätverk är konfigurerat . Din användning av kommandot flaggor kan byta filer också , Chris Dillon , programutvecklare och författare av tech blogg Squarism använder " - c ARCFOUR " för att påskynda SCP överföringen i sin testning Addera Säkerhet .
en SCP överföring är en enskild överföring - du använder " scp " i en terminal för att kopiera dina filer eller katalogen till den andra datorn , utan några krusiduller eller andra alternativ . Det är en en - gång rörelse , i motsats till FTP . Med FTP du loggar in på en FTP- session och kan inte bara kopiera filer från din dator , men kan också hantera filer på fjärrdatorn . Detta inkluderar möjligheten att byta namn , radera, flytta och ändra filer från fjärrdatorn . SCP är en säker överföring , den använder Secure Shell att kryptera både dina uppgifter och meriter . FTP erbjuder inte skydd mot någon som kanske försöker visa dina nätverksreferenser .
Använd
SCP är ett Unix kommando avsedd att användas från terminal. FTP är mer flexibla i att du kan använda den i en terminal eller använda ett grafiskt program som WinSCP för FileZilla . Du kan också använda FTP i en terminal , men detta är inte vanligt bland tillfälliga Internet-användare . Om du väljer att använda terminalen , måste du leta upp FTP-kommandon . För det mesta är de mycket lika grundläggande kommandon - till exempel för att överföra en fil från datorn till den avlägsna platsen du vill använda
alternativ < " sätta test.file . " br >
stor fördel för SCP är säkerheten , förmånen att FTP är kontrollen över din destination . Om varken riktigt uppfyller dina behov , är en potentiell lösning SFTP , som byggdes med hjälp av både FTP och SSH - Secure Shell - för att skapa ett protokoll som är säker och låter dig styra din destination område . När det gäller hastighet , du kommer inte att se någon större skillnad mellan FTP och SFTP , om något , är SFTP kommer att vara långsammare på grund av behovet att säkra din transfer . SFTP är också kommer att bli långsammare än SCP . SFTP kan användas i terminalen eller i programvara avsedd för uppgiften , samma som FTP .