Erinevus SFTP ja SCP vahel

Erinevus SFTP ja SCP vahel
Erinevus SFTP ja SCP vahel

Video: Erinevus SFTP ja SCP vahel

Video: Erinevus SFTP ja SCP vahel
Video: ФАБРИКА - Не родись красивой 2024, Juuli
Anonim

SFTP vs SCP

SCP (Secure Copy) põhineb Secure Shelli (SSH) protokollil ja annab võimaluse failide turvaliseks ülekandmiseks hostide vahel. SFTP (Secure File Transfer Protocol) on protokoll, mida kasutatakse failide edastamiseks turvalise kanali kaudu. Selle töötas välja Internet Engineering Task Force (IETF) Secure Shelli protokolli (SSH) laiendusena. SFTP eeldab, et suhtluseks kasutatav kanal on turvaline ja et klient on serveri poolt autentitud ning kliendi teave on protokolli kasutamiseks saadaval.

Mis on SFTP?

SFTP on protokoll, mida kasutatakse failide edastamiseks turvalise kanali kaudu. SFTP põhineb klient-server arhitektuuril. Lai alt tuntud SFTP-server on OpenSSH ja SFTP-kliente rakendatakse käsureaprogrammidena (nagu on OpenSSH-ga kaasas) või GUI-rakendustena. SFTP pakub nii edastatavate andmete kui ka käskude krüptimist, pakkudes tundliku teabe (nt paroolid) turvalisust. SFTP ei ole ainult failidele juurdepääsu ja nende edastamise protokoll, see on tegelikult failisüsteemi protokoll.

Mis on SCP?

SCP-protokoll pakub turvalist meetodit failide edastamiseks hostide vahel. Lihtsam alt võib SCP-d käsitleda RCP (UNIX-is käsu „kaugkoopia“) ja SSH integratsioonina. SCP-s krüptimist ja autentimist pakutakse SSH-protokolli abil, samas kui BSD (Berkeley Software Distribution, mõnikord nimetatakse ka Berkeley Unixiks) RCP loob aluse tegelikuks failiedastuseks. SCP töötab pordis 22. SCP takistab kolmandatel isikutel failide edastamist pe altkuulamast ja andmepakettide sisu vaatamast. Kui klient laadib faili serverisse üles, antakse talle võimalus lisada atribuudid, nagu ajatempel, load jne. Tavaliselt kasutatav FTP (File Transfer Protocol) protokoll seda võimalust ei paku. Kui klient peab faili/kataloogi alla laadima, saadab ta esm alt päringu serverile. Allalaadimine on serveripõhine protsess, mille käigus server edastab failid kliendile. See serveripõhine mehhanism võib põhjustada turvariski, eriti kui server on pahatahtlik.

Mis vahe on SFTP ja SCP vahel?

Kuigi nii SFTP kui ka SCP pakuvad failide edastamiseks turvalist mehhanismi, on neil mõningaid erinevusi. SCP on lihtne protokoll, mis võimaldab ainult faile edastada, samas kui SFTP pakub laia valikut toiminguid kaugfailide haldamiseks. Lisaks, kui võrrelda SFTP-klienti SCP-kliendiga, on SFTP-kliendil täiendavad võimalused, nagu failide eem alt eemaldamine, katkenud edastuste jätkamine jne. Lisaks on SFTP SCP-ga võrreldes platvormist sõltumatum. SFTP-serverid on saadaval mitmel platvormil, samas kui SCP kasutab enamasti Unixi platvorme. Kiiruste võrdlemisel on SFTP aeglasem kui SCP, kuna see nõuab pakettide krüptimise ja konformatsiooni ootamist. SFTP toetab üle 4 GB suurusi faile, SCP aga mitte. SFTP võimaldab failiedastust katkestada seanssi katkestamata, samas kui SCP puhul tuleb edastuse tühistamiseks seanss tühistada. Lisaks toetab SFTP edastuse jätkamist, samas kui SCP seda ei toeta.

Soovitan: