Secure Copy Protocol og File Transfer Protocol begge tilbyr enkel kommandolinje metoder for overføring av filer mellom datamaskiner , men det er ganske mye der likhetene slutt . SCP er bedre utformet for en engangs overføring mellom to datamaskiner på samme nettverk , selv om den kan brukes eksternt over Internett også. Omvendt, er FTP brukes til å ikke bare overføre data til en ekstern server , men også til å 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 for det. Alt i alt, SCP og FTP om jevnt matchet 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 hvordan nettverket er konfigurert. Din bruk av kommando flagg kan endre filer i tillegg, Chris Dillon , programvareutvikler og forfatter av tech blog Squarism bruker " - c arcfour " for å øke hastigheten på SCP overføring testing hans
Security.
en SCP overføring er en individuell overføring - du bruker " scp " i en terminal for å kopiere filer eller katalog til den andre datamaskinen , uten noen dikkedarer 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 , det bruker Secure Shell å kryptere både data og legitimasjon . FTP tilbyr ikke beskyttelse mot alle som prøver kanskje å vise nettverkslegitimasjonen .
Bruk
SCP er en Unix -kommando designet for å brukes fra terminal . 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 er de svært like grunnleggende kommandoene - for eksempel å overføre en fil fra datamaskinen til den eksterne plasseringen du vil bruke
Alternatives < "satt test.file . " br >
den store fordelen til SCP er sikkerheten , og nytte 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 - å lage en protokoll som er sikker og lar deg kontrollere din målområdet . Når det gjelder hastighet , kommer du ikke til å se noen stor forskjell mellom FTP og SFTP , hvis noe, er SFTP kommer til å bli tregere på grunn av behovet for å sikre overføringen. SFTP er også tenkt å være tregere enn SCP . SFTP kan brukes i terminalen eller i programvare utviklet for oppgaven , det samme som FTP.