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: Ошибки SCP SFTP SSH 2024, November
Anonim

SFTP vs SCP

SCP (Secure Copy) põhineb Secure Shelli (SSH) protokollil ja pakub võimalusi failide turvaliseks edastamiseks 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 suhtlemiseks kasutatav kanal on turvaline ja server on kliendi autentinud ning teave kliendi kohta on protokolli kasutamiseks saadaval.

Mis on SFTP?

SFTP on protokoll, mida kasutatakse failide edastamiseks turvalise kanali kaudu. SFTP põhineb kliendi-serveri arhitektuuril. Laiemalt tuntud SFTP-server on OpenSSH ja SFTP-kliente rakendatakse käsurea programmidena (nagu OpenSSH-ga kaasas) või GUI-rakendustena. SFTP pakub krüptimist nii edastatud andmetele kui ka käskudele, pakkudes turvalisust tundlikule teabele, näiteks paroolidele. SFTP pole mitte ainult failidele juurdepääsu ja nende edastamise protokoll, vaid tegelikult ka failisüsteemi protokoll.

Mis on SCP?

SCP-protokoll pakub turvalist meetodit failide edastamiseks hostide vahel. Lihtsalt võib SCP-d pidada RCP (UNIX-i kaugkopeerimise käsu) ja SSH-i integreerimiseks. SCP-s krüpteeritakse ja autentitakse SSH-protokolli abil, samas kui BSD (Berkeley tarkvara levitamine, mõnikord nimetatakse seda Berkeley Unixiks) RCP loob aluse tegelikule failiedastusele. SCP töötab pordis 22. SCP takistab kolmandatel osapooltel failide edastamist pealtkuulamast ja andmepakettide sisu vaatamast. Kui klient faili serverisse üles laadib, antakse talle võimalus lisada sellised omadused nagu ajatempel, õigused jne. Seda võimalust ei pakuta tavaliselt kasutatavas FTP (File Transfer Protocol) protokollis. Kui klient peab faili / kataloogi alla laadima, saadab ta selle kõigepealt serverile. Allalaadimine on serveripõhine protsess,kus server edastab failid kliendile. See serveripõhine mehhanism võib ohustada turvalisust, eriti kui server on pahatahtlik.

Mis vahe on SFTP-l ja SCP-l?

Kuigi nii SFTP kui ka SCP pakuvad failide edastamiseks turvalist mehhanismi, on neil siiski mõningaid erinevusi. SCP on lihtne protokoll, mis võimaldab ainult failide ülekandmist, SFTP pakub kaugfailide haldamiseks laia toimingute komplekti. Lisaks on SFTP kliendi ja SCP kliendi võrdlemisel SFTP kliendil täiendavad võimed, näiteks failide kaugtõstmine, katkestatud ülekannete taastamine jne. Lisaks on SFTP võrreldes platvormiga sõltumatum SCP-ga. SFTP-serverid on saadaval mitmel platvormil, samas kui SCP kasutab enamasti Unixi platvorme. Kiiruste võrdlemisel on SFTP aeglasem kui SCP, kuna see eeldab pakettide krüptimise ja konformatsiooni ootamist. SFTP toetab üle 4 GB suuruseid faile, SCP aga mitte. SFTP pakub võimalust failiedastus tühistada ilma seanssi lõpetamata,arvestades, et SCP puhul tuleb seanss ülekande tühistamiseks tühistada. Lisaks toetab SFTP ülekande jätkamist, samas kui SCP seda ei toeta.

Soovitatav: