Forskel mellem SFTP og SCP Forskel mellem

Anonim

SFTP vs. SCP

SSH File Transfer Protocol (også simpelthen kendt som Secure File Transfer Protocol eller SFTP) er en netværksprotokol. Det giver filadgang, filoverførsel og filhåndteringsfunktioner over en pålidelig datastrøm. Det var specifikt designet som en udvidelse af Secure Shell Protocol (eller SSH), version 2. 0. Som en udvidelse er det primært brugt til at levere sikker filoverførselskapacitet; Det er dog også hensigten at være anvendeligt med andre protokoller. Internet Engineering Task Force (eller IETF) har defineret - gennem internetudkastet - at SFTP beskrives inden for rammerne af SSH-2-protokollen; SFTP er imidlertid generel og uafhængig af resten af ​​SSH-2-protokollen. Det har evnen til at blive brugt i en række applikationer, herunder en sikker filoverførsel via Transport Layer Security (eller TLS) og overførsel af ledelsesoplysninger i VPN-applikationer. Det antages, at det vil blive kørt over en sikker kanal (som SSH), der har en tidligere godkendt klient - hvis identitet er tilgængelig for protokollen.

Secure Channel Protocol (eller SCP) er en netværksprotokol. Det giver mulighed for at overføre data, som kan modstå eller er fuldstændig uigennemtrængelig til aflytning og manipulation. Selv om det er meningen at være en måde at holde informationsoverførslen helt sikker på, er der ikke nogen helt sikker kanal i den virkelige verden, bare måder, hvor usikre netværk kan blive mindre usikre og overføre information mere sikkert - det vil sige, at nogen kan være i stand til at se eller hør meddelelsen, men har ingen midler til at ændre de oplysninger, der udveksles over serveren.

SFTP-protokollen giver mulighed for en overflod af operationer på fjernfiler. Den har mere til fælles med den eksterne filsystemprotokol end sin forgænger, SCP-protokollen. Som en del af de udvidede funktioner i SFTP-protokollen er en klient i stand til at genoptage afbrudte overførsler, mappelister og fjerning af fjernfil. Som et resultat er det relativt nemt at implementere GUI SFTP-klient i sammenligning med en GUI SCP-klient. SFTP forsøger at være en mere platform uafhængig protokol end sin forgænger -SFTP undgår at have wildcard ekspansion specificeret af klienten være op til serveren. Desuden er SFTP-servere tilgængelige på de fleste platforme. Det er en helt ny protokol, der ikke er relateret til SSH'en, som køres over FTP. SFTP giver ikke autentificering eller sikkerhed; snarere forventer den underliggende protokol at sikre begge dele. Som det er, bruges SFTP hovedsagelig som et delsystem af SSH-protokol, version 2-implementeringer (som det var designet i samme arbejdsgruppe). Det er dog muligt at køre SFTP over SSH-1 eller andre datastrømme.

Sammendrag:

1. SFTP er en netværksprotokol, der giver filadgang, overførsel og ledelsesfunktioner over en pålidelig datastrøm; SCP er en netværksprotokol, der giver dataoverførsel, der er uigennemtrængelig for aflytning og manipulation.