SCP er " Secure Copy ", som er både en datamaskin kommando og en protokoll . FTP er File Transfer Protocol og er også både en protokoll og et program. Begge programmene kopiere filer fra en datamaskin til en annen. FTP er en bredere anvendelse enn SCP og inneholder en rekke kommandoer , mens SCP bare inneholder én . FTP og Telnet
FTP og Telnet er to av de eldste nettverk fasiliteter avhengige av kontakt mellom to datamaskiner . FTP eksisterer som et kommandolinjeverktøy som et grafisk brukergrensesnitt og en funksjon bibliotek som gir filoverføring evner til andre programmer . Både FTP og Telnet kreves at brukeren skal ha en brukerkonto på den eksterne datamaskinen og hogst i var en innledende fase for bruk av begge programmene . Verken program som brukes kryptering metoder som mente de sendte brukernavn og passord som ren tekst . Dette var en alvorlig sikkerhetsfeil og forårsaket dødsfallet til begge protokollene . Selv om FTP fortsatt eksisterer som et verktøy , er det faktisk støttes av andre protokoller som ble utviklet fra den opprinnelige FTP.
Secure Shell
Telnet er en terminal emulator og muliggjør en bruker på en datamaskin til å logge inn og operere kommandoer på en ekstern datamaskin . Oppfinnelsen av Secure Shell opprettet en erstatning for Telnet med kryptering , og så Telnet falt ut av bruk.
Secure Copy
Secure Copy er en kommando tilgjengelig i SSH (Secure Shell ) miljø. Dens struktur er basert på den Unix kopieringskommando , som kalles CP . SCP kommandoen krever til elementer , en fra fil og en til fil . Med en CP kommando både fra og til filnavn må inneholde en katalog eller begge antas å være i den gjeldende katalogen . SCP krever at en av de to filnavnene innledes med brukerinformasjon og et vertsnavn , for å indikere noe som er en plassering på den eksterne datamaskinen .
Development
SSH miljø overlevde ikke i sin opprinnelige form . En ny versjon , er SSH2 et helt annet format SSH. SSH2 inneholder en ny versjon av SCP -kommandoen, som er faktisk basert på en annen protokoll kalt SSH FTP eller Secure FTP. Så nå både SCP og FTP er kjent overføre verktøy basert på andre protokoller . FTP er vanligvis en implementering av FTP Sikre disse dager . FTPS gjelder Transport Layer Security kryptering til FTP økter.
Forskjeller
De viktigste forskjellene mellom SCP og FTP er at SCP bare eksisterer innenfor SSH miljø , mens FTP er allment implementert på som spekter av plattformer . SCP har bare én kommando , men FTP har en rekke kommandoer slik at brukerne kan flytte og kopiere filer på den eksterne datamaskinen , og også flytte rundt katalogstrukturen. SCP overføring sender filer som binær fil og bygger på den eksisterende sikker tilkobling opprettet av SSH. FTP bruker to tilkoblinger: en for kommandoer og en for overføring av fildata . Bare kommandoen forbindelsen er kryptert , med forventning om at sensitive filer skal allerede være kryptert før de overføres over en FTPS forbindelse .