SCP Vs. FTP

SCP Vs. FTP


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 et bredere program enn SCP og inneholder en rekke kommandoer, mens SCP bare inneholder én.

FTP og Telnet

FTP og Telnet er to av de eldste nettverkstjenester er 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 logger inn var en innledende fase for bruk av begge programmene. Verken program brukt krypteringsmetoder 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 fremdeles eksisterer som et verktøy, det er faktisk støttes av andre protokoller som ble utviklet fra den opprinnelige FTP.

Secure Shell

Telnet er en terminal emulator og gjør at brukeren på en datamaskin til å logge inn og operere kommandoer på en ekstern datamaskin. Oppfinnelsen av Secure Shell skapt en erstatning for Telnet med kryptering, og så Telnet falt ut av bruk.

Secure Copy

Sikker kopi er en kommando tilgjengelig i SSH (Secure Shell) miljø. Dens struktur er basert på kopien kommandoen Unix, som kalles CP. Den SCP kommandoen krever å elementer, en fra fil og en til fil. Med en CP kommando både fra og til filnavn skal inneholde en katalog eller begge antas å være i den gjeldende katalogen. SCP krever at en av de to filnavnene innledes med brukerdetaljer og et vertsnavn, for å indikere som er en plassering på den eksterne datamaskinen.

Utvikling

SSH miljø levde ikke i sin opprinnelige form. En ny versjon, er SSH2 et helt annet format til SSH. SSH2 inneholder en ny versjon av SCP kommandoen, som er faktisk basert på en annen protokoll som heter 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 Secure disse dag. 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 viden implementeres på så spekter av plattformer. SCP har kun én kommando, men FTP har en rekke kommandoer slik at brukerne kan flytte og kopiere filer på den eksterne datamaskinen og også flytte rundt på katalogstruktur. SCP overføring sender filer som binær fil og bygger på den eksisterende sikker forbindelse 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 FTP-tilkobling.