Secure Copy Protocol og File Transfer Protocol tilbyder begge simple kommandolinjemetoder til overførsel af filer mellem computere, men det er stort set, hvor lighederne slutter. SCP er bedre designet til en engangsoverførsel mellem to computere på det samme netværk, selvom det også kan bruges eksternt over internettet. Omvendt bruges FTP til ikke kun at overføre data til en fjernserver, men også til at administrere disse data.
Hastigheder
At sammenligne SCP og FTP er lidt ujævnt, fordi SCP er designet til at fungere inden for det samme netværk, og FTP er en internetprotokol designet til brug på fjernservere. FTP plejer også at blive brugt til at flytte flere filer; mens du kan bruge jokertegn til at overføre flere filer eller kopiere hele mapper i SCP, er det ikke den mest almindelige brug for det. Alt i alt er SCP og FTP omtrent ligeligt matchede i hastighed, når de sammenlignes på det samme netværk og med den samme fil; men dit kilometertal kan variere afhængigt af størrelsen på de filer, du overfører, og den måde, dit netværk er konfigureret på. Din brug af kommandoflag kan også ændre filer; Chris Dillon, softwareudvikler og forfatter af teknologibloggen Squarism bruger "-c arcfour" til at fremskynde SCP-overførslen i sin test.
Dagens video
Sikkerhed
En SCP-overførsel er en individuel overførsel -- du bruger "scp" i en terminal til at kopiere dine filer eller bibliotek til den anden computer uden dikkedarer eller andre muligheder. Det er en engangsbevægelse, i modsætning til FTP. Med FTP logger du på en FTP-session og kan ikke kun kopiere filer fra din computer, men kan også administrere filer på fjerncomputeren. Dette inkluderer muligheden for at omdøbe, slette, flytte og ændre filer fra fjerncomputeren. SCP er en sikker overførsel; den bruger sikker skal til at kryptere både dine data og legitimationsoplysninger. FTP tilbyder ikke beskyttelse mod nogen, der måske forsøger at se dine netværksoplysninger.
Brug
SCP er en Unix-kommando designet til at blive brugt fra terminalen. FTP er mere fleksibel, da du kan bruge den enten i en terminal eller ved at bruge et grafisk program som WinSCP til Filezilla. Du kan også bruge FTP i en terminal, selvom dette ikke er almindeligt blandt almindelige internetbrugere. Hvis du vælger at bruge terminalen, skal du slå FTP-kommandoer op. For det meste minder de meget om grundlæggende kommandoer – for eksempel for at overføre en fil fra din computer til den fjernplacering, du ville bruge "put test.file."
Alternativer
Den største fordel for SCP er sikkerheden; fordelen ved FTP er kontrollen over din destination. Hvis ingen af dem helt opfylder dine behov, er en potentiel løsning SFTP, som blev bygget ved hjælp af både FTP og SSH — sikker skal — for at skabe en protokol, der er sikker og giver dig mulighed for at kontrollere din destination areal. Med hensyn til hastighed, vil du ikke se nogen større forskel mellem FTP og SFTP; hvis noget, vil SFTP være langsommere på grund af behovet for at sikre din overførsel. SFTP vil også være langsommere end SCP. SFTP kan bruges i terminalen eller i software designet til opgaven, det samme som FTP.