SCP vs. FTP Speed

Secure Copy Protocol og File Transfer Protocol begge tilbyr enkle kommandolinje metoder for overføring av filer mellom datamaskiner, men det er ganske mye der likhetene slutt. SCP er bedre utformet for en engangsoverføring mellom to datamaskiner på samme nettverk, selv om den kan brukes eksternt over Internett også. Omvendt blir FTP brukes til å ikke bare overføre data til en fjerntliggende server, men også for å administrere disse dataene.

hastigheter

Sammenligning SCP og FTP er litt ujevn, fordi SCP har blitt designet for å arbeide innenfor samme nettverk, og FTP er en Internett-protokoll utviklet for bruk på eksterne servere. FTP har også en tendens til å bli brukt for å flytte flere filer; mens du kan bruke jokertegn til å overføre flere filer eller kopiere hele kataloger i SCP, det er ikke den mest vanlige bruken av det. Alt i alt, SCP og FTP er omtrent jevnbyrdige i hastighet sammenlignet på samme nettverk, og med den samme filen; men din kjørelengde kan variere avhengig av størrelsen på filene du skal overføre og måten nettverket ditt er konfigurert. Din bruk av kommandoflagg kan endre filer i tillegg; Chris Dillon, programvareutvikler og forfatter av tech blog Squarism bruker "-c arcfour" for å få fortgang i SCP overføring i sin testing.

Sikkerhet

En SCP overføring er en individuell overføring - du bruker "scp" i en terminal for å kopiere filer eller katalogen til den andre datamaskinen, uten frills eller andre alternativer. Det er en engangs bevegelse, i motsetning til FTP. Med FTP logge deg inn på en FTP-økt og kan ikke bare kopiere filer fra datamaskinen, men kan også administrere filene på den eksterne datamaskinen. Dette inkluderer muligheten til å endre navn, slette, flytte og endre filer fra den eksterne datamaskinen. SCP er en sikker overføring; den bruker Secure Shell å kryptere både data og legitimasjon. FTP gir ikke beskyttelse mot alle som prøver kanskje å vise nettverks legitimasjon.

Bruk

SCP er et Unix-kommandoen designet for å brukes fra terminalen. FTP er mer fleksibel ved at du kan bruke den enten i en terminal eller ved hjelp av et grafisk program som WinSCP for Filezilla. Du kan også bruke FTP i en terminal, men dette er ikke vanlig blant tilfeldige Internett-brukere. Skulle du velge å bruke terminalen, må du slå opp FTP-kommandoer. For det meste de er svært lik grunnleggende kommandoer - for eksempel å overføre en fil fra datamaskinen til den eksterne plasseringen du vil bruke «sette test.file."

Alternatives

Den store fordelen til SCP er sikkerheten; fordelen til FTP er kontroll over din destinasjon. Hvis verken helt dekker dine behov, er en potensiell løsning SFTP, som ble bygget ved hjelp av både FTP og SSH - secure shell - å skape en protokoll som er sikkert, og lar deg kontrollere din destinasjon område. Når det gjelder fart, kommer du ikke til å se noen stor forskjell mellom FTP og SFTP; om noe, er SFTP kommer til å være tregere på grunn av behovet for å sikre overføringen. SFTP er også kommer til å være tregere enn SCP. SFTP- kan brukes i terminalen eller i programvare som er designet for oppgaven, det samme som FTP.