Razlika med FTP in SFTP

Avtor: Laura McKinney
Datum Ustvarjanja: 1 April 2021
Datum Posodobitve: 14 Maj 2024
Anonim
Ethernet Cables, UTP vs STP, Straight vs Crossover, CAT 5,5e,6,7,8 Network Cables
Video.: Ethernet Cables, UTP vs STP, Straight vs Crossover, CAT 5,5e,6,7,8 Network Cables

Vsebina


Najpogostejša naloga omrežnega okolja je prenos datotek / podatkov / informacij med gostitelji v omrežju. FTP in SFTP so tisti protokoli za prenos datotek. Prenos datotek preko omrežja v navadnem formatu lahko povzroči skrb glede varnosti. Protokol FTP je bil uveden, ko varnost preko interneta ni bila velika težava. Podatki so bili poslani nešifrirani v FTP, kar lahko napadalec zlahka prestreže. Zato je bil za prenos datotek potreben nekaj varnega kanala. Za to lahko bodisi dodate a Varni sloj vtičnic med FTP aplikacijsko plastjo in TCP ali eno lahko preprosto uporabite neodvisen protokol, imenovan SFTP.

FTP in SFTP datoteko prenašata iz enega računalnika v drugega, vendar je osnovna razlika med FTP in SFTP v tem FTP ne zagotavlja varnega kanala za prenos datotek, medtem ko SFTP naredi. Pogovorimo se o še nekaj razlikah med FTP in SFTP s pomočjo spodnje primerjalne tabele.


  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Osnove za primerjavoFTPSFTP
OsnovniFTP ne zagotavljajo varnega kanala za prenos datotek med gostitelji.SFTP zagotavlja varen kanal za prenos datotek med gostitelji.
Polni obrazecProtokol za prenos datotek.Varni protokol za prenos datotek.
ProtokolFTP je protokol TCP / IP.SFTP protokol je del SSH protokola (program za oddaljeno prijavo).
PovezavaFTP vzpostavi nadzorno povezavo na vratih TCP 21.SFTP prenese datoteko v povezavi, ki jo vzpostavi SSH protokol med odjemalcem in strežnikom.
ŠifriranjeFTP geslo in podatki se pošiljajo v navadni obliki.SFTP šifrira podatke pred ing.


Opredelitev FTP

FTP (Protokol za prenos datotek) je protokol v TCP / IP, ki kopira datoteko iz enega gostitelja v drugega gostitelja. Čeprav se zdi datoteka zelo enostavna za prenos datoteke z enega gostitelja na drugega. Obstaja pa nekaj težav, kot sta lahko dva sistema, ki imata datoteko s in prejema drugačen način predstavljanja podatkov; morda imajo različne konvencije o imenih datotek, lahko različne strukture imenikov.

FTP ponuja enostavno rešitev za vse zgoraj navedene težave. FTP se razlikuje od drugih odjemalcev-strežnikov dve povezavi med domačini, ki komunicirajo. Ena povezava je za prenos podatkov, in drugo je za nadzorne informacije (ukaz in odzivi). FTP je učinkovitejši od drugih aplikacij za strežnike odjemalcev, saj ima ločeno povezavo za podatke in ukaze.

Nadzorna povezava je preprosta, saj je namenjena le vzpostavitvi povezave med gostitelji. Toda podatkovna povezava je zapletena, saj mora prenašati raznolikost podatkov. FTP vzpostavlja krmilni priključek na številki vrat TCP 21 in podatkovna povezava na številki vrat TCP 20.

Kadar uporabnik začne sejo FTP, najprej vzpostavi povezavo z gostiteljem, kateremu je treba datoteko prenesti s krmilno povezavo, nato vzpostavi podatkovno povezavo za prenos datoteke. Povezava podatkovne povezave se odpre in zapre po prenosu vsake datoteke. Vendar nadzorna povezava ostane povezana celotna seja FTP.

Opredelitev SFTP

SFTP (Varni protokol za prenos datotek) je varen način za prenos datotek po omrežju. Čeprav imamo protokol FTP za prenos datotek z enega gostitelja na drugega v omrežju, vendar čas, ko je bil FTP zasnovan, varnost ni bil največja težava.

Protokol FTP zahteva geslo za vzpostavitev povezave z gostiteljem, ki mu mora biti datoteka poslana, vendar je geslo na očitni ravni, ki grozi, da ga bo napadalec prestregel. Napadalec lahko nato zlorabi geslo. Podatki se pošljejo tudi v navadno preko podatkovne povezave, ki je ponovno nezanesljiva.

Torej, SFTP je uvedel varen kanal za prenos datotek po omrežju. SFTP je del protokola SSH (Secure Shell), ki je pravzaprav program v Unixu. Protokol SSH vzpostavi varno povezavo med odjemalcem in strežnikom, nato pa program SFTP deluje podobno kot FTP in prenese datoteko v varen kanal, ki ga je ustvaril SSH. Na ta način je mogoče datoteko varno prenesti s pomočjo SFTP.

  1. FTP narediti ne zagotoviti vse varen kanal za prenos datotek med gostitelji, medtem ko protokol SFTP zagotavlja a varen kanal za prenos datotek med gostitelji v omrežju.
  2. FTP je okrajšava od Protokol za prenos datotek ker je SFTP okrajšava od Varni protokol za prenos datotek.
  3. FTP protokol je storitev, ki jo ponuja TCP / IP. Vendar je SFTP del tega SSH protokol ki je podatek za prijavo na daljavo.
  4. FTP vzpostavi povezavo s krmilno povezavo na vratih TCP 21. Po drugi strani SFTP datoteko prenese pod varno povezavo, ki jo je vzpostavil SSH protokol med odjemalcem in strežnikom.
  5. FTP prenesite geslo in podatke v navaden format, medtem ko SFTP šifrira podatke pred posredovanjem drugemu gostitelju.

Zaključek:

Tako FTP kot SFTP sta protokol za prenos datotek, vendar SFTP zagotavlja varen način za prenos datoteke z enega gostitelja na drugega gostitelja v omrežju.