Razlika med FTPS in SFTP

FTPS vs. SFTP

FTP je nevaren protokol, ki se uporablja za prenos datotek na oddaljeno lokacijo in z nje, SSH pa je varen omrežni protokol, ki nima poenostavljenih ukazov za prenos datotek FTP. Ta dva protokola sta bila v prvih dneh interneta zelo priljubljena, ko pa se je pojavila potreba po varnem protokolu za prenos datotek, sta morali slediti dvema možnima potma. Zmogljivosti FTP bi bilo treba dodati v SSH ali pa bi morali biti FTP bolj varni. SFTP je bil rezultat prvega, FTPS pa rezultat drugega. SFTP (protokol za prenos datotek SSH) se popolnoma razlikuje od FTP, saj je bil zgrajen od začetka navzgor, da dodate zmogljivosti FTP SSH, medtem ko je FTPS (FTP preko SSL ali FTP Secure) razširitev na FTP, ki uporablja varnostni mehanizem SSL za zaščito podatkov pred prisluškovanjem.

Oba se med seboj zelo razlikujeta, čeprav si oba prizadevata služiti isti namen. SFTP uporablja en kanal za prenos in sprejem vseh ustreznih podatkov, medtem ko FTPS uporablja drug kanal, za katerega se dinamično odloči. FTPS je imel pogosto težave pri prehodu skozi požarni zid, saj ni poznal pristanišča, ki ga podatki uporabljajo, in ni omogočil prometa skozi vrata. FTPS pošilja sporočila v besedilni obliki in ljudem omogoča branje dnevnikov in določitev, kaj se je zgodilo med sejo. S SFTP to ni mogoče, saj sporočila niso v besedilu, temveč v binarni obliki.

Kot že omenjeno, je mogoče oboje uporabiti za varno povezavo za prenos datotek, vendar je za vsako treba upoštevati točke. Prednost FTPS je, da je dobro znan in znan uporabnikom, ki so že uporabljali FTP. To je zato, ker uporablja iste ali zelo podobne ukaze za FTP. Po drugi strani je SFTP bolj varen, saj izhaja iz varnega omrežnega protokola.

Povzetek:

1. FTPS je bil ustvarjen kot razširitev FTP za dodajanje varnostnih mehanizmov, SFTP pa je razširitev SSH, ki že tako varnemu SSH doda zmogljivosti za prenos datotek..

2. FTPS uporablja dva kanala za lažjo komunikacijo in prenos podatkov, medtem ko SFTP uporablja samo enega.

3. FTPS pošilja in sprejema sporočila v ljudski berljivi obliki, SFTP pa pošilja in sprejema sporočila v binarni obliki.

4. Prednost FTPS je, da je splošno znana, SFTP pa prednost, da je bolj varen.