Különbség az FTP és az SFTP között

Szerző: Laura McKinney
A Teremtés Dátuma: 1 Április 2021
Frissítés Dátuma: 1 Lehet 2024
Anonim
Különbség az FTP és az SFTP között - Technológia
Különbség az FTP és az SFTP között - Technológia

Tartalom


A hálózati környezet leggyakoribb feladata a fájlok / adatok / információk átvitele a hálózat gazdagépei között. FTP és SFTP a fájlátviteli protokollok. A fájlok egyszerű formátumban a hálózaton keresztül történő továbbítása felvetheti a biztonsági problémákat. Az FTP protokollt akkor vezették be, amikor az internetes biztonság nem volt nagy kérdés. Az adatokat titkosítatlan FTP-ben küldték el, amelyet a támadó könnyen elfoghat. Ezért valamilyen biztonságos csatornára volt szükség a fájlok átviteléhez. Ehhez hozzáadhat egy a Secure Socket Layer az FTP alkalmazás réteg és a TCP között, vagy használhat egyszerűen az SFTP nevű független protokollt.


Az FTP és az SFTP egyaránt továbbítja a fájlt az egyik számítógépről a másikra, de az FTP és az SFTP közötti alapvető különbség az, hogy FTP nem biztosít biztonságos csatornát a fájlok átviteléhez, míg a SFTP csinál. Beszéljünk néhány további különbségről az FTP és az SFTP között az alább bemutatott összehasonlító táblázat segítségével.

  1. Összehasonlító táblázat
  2. Meghatározás
  3. Főbb különbségek
  4. Következtetés

Összehasonlító táblázat

Az összehasonlítás alapjaFTPSFTP
AlapvetőAz FTP nem biztosít biztonságos csatornát a fájlok átvitelére a gazdagépek között.Az SFTP biztonságos csatornát biztosít a fájlok átviteléhez a gazdagépek között.
Teljes alakFile Transfer Protocol.Biztonságos fájlátviteli protokoll.
JegyzőkönyvAz FTP egy TCP / IP protokoll.Az SFTP protokoll az SSH protokoll (távoli bejelentkezési alkalmazás program) része.
KapcsolatAz FTP vezérlő kapcsolatot létesít a 21-es TCP porton.Az SFTP a fájlt az SSH protokoll által létrehozott kapcsolat alatt továbbítja az ügyfél és a szerver között.
TitkosításAz FTP jelszó és az adatok egyszerű formátumban kerülnek elküldésre.Az SFTP az adatokat titkosítja.


Az FTP meghatározása

FTP (File Transfer Protocol) egy TCP / IP protokoll, amely egy fájlt átmásol az egyik gazdagépről a másikra. Ennek ellenére nagyon egyszerűnek tűnik a fájl áthelyezése egyik gazdagépről a másikra. Vannak olyan problémák is, mint például a két rendszer, amelyben az s és a fájlokat fogadja a az adatok ábrázolásának más módja; lehet, hogy vannak különböző fájlnév-egyezmények, lehet különböző könyvtárszerkezetek.

Az FTP egyszerű megoldást kínál a fenti problémákra. Az FTP, amely különbözik a többi kliens-szerver alkalmazástól, létrehozza két kapcsolat a kommunikáló házigazdák között. Az egyik kapcsolat a adatátvitel, és más a ellenőrzési információk (parancs és válaszok). Az FTP sokkal hatékonyabb, mint más kliens-szerver alkalmazások, mivel külön kapcsolódik az adatokhoz és a parancsokhoz.

A vezérlőcsatlakozás egyszerű, mivel csak a gazdagépek közötti kapcsolat létrehozására szolgál. Az adatkapcsolat azonban bonyolult, mivel át kell adnia a sokféle adat. Az FTP létrehozza vezérlő csatlakozás a TCP portszámán 21 és adatkapcsolat a TCP portszámán 20.

Amikor egy felhasználó elindítja az FTP-munkamenetet, először kapcsolatot létesít a gazdagéppel, akinek a fájlt át kell adni a vezérlőkapcsolat segítségével, majd létrehozza az adatkapcsolatot a fájl átviteléhez. Az adatkapcsolat az egyes fájlok átvitele után megnyílik és bezáródik. A vezérlő kapcsolat azonban a teljes FTP munkamenet során továbbra is csatlakoztatva van.

Az SFTP meghatározása

SFTP (Biztonságos fájlátviteli protokoll) a fájlok biztonságos továbbítása a hálózaton keresztül. Bár van FTP protokollunk a fájlok átviteléhez az egyik gazdagépről a másikra a hálózaton, az FTP tervezésének ideje azonban a biztonság nem volt fontos kérdés.

Az FTP protokollhoz jelszó szükséges a kapcsolat létrehozásához a gazdagéppel, akinek fájlt kell küldeni, de a jelszó sima, s ezzel fenyeget, hogy a támadó elfogja. A támadó ezután visszaélhet a jelszóval. Az adatokat sima módon továbbítják adatkapcsolaton keresztül, amely szintén bizonytalan.

Tehát az SFTP biztonságos csatornát vezetett be a fájlok hálózati átvitelére. Az SFTP az SSH (Secure Shell) protokoll része, amely valójában egy program az Unix-ban. Az SSH protokoll biztonságos kapcsolatot hoz létre az ügyfél és a szerver között, majd az SFTP program hasonlóan működik, mint az FTP, és továbbítja a fájlt az SSH által létrehozott biztonságos csatornán. Ilyen módon a fájl biztonságosan átvihető az SFTP használatával.

  1. FTP csinálni nem biztosítson bármilyen biztonságos csatorna a fájlok átvitele a gazdagépek között, míg az SFTP protokoll a biztonságos csatorna a fájlok hálózati gazdagépek közötti átviteléhez.
  2. Az FTP rövidítése File Transfer Protocol mivel az SFTP rövidítése a Biztonságos fájlátviteli protokoll.
  3. Az FTP protokoll egy szolgáltatás, amelyet az TCP / IP. Az SFTP azonban része a SSH protokoll amely távoli bejelentkezési információ.
  4. Az FTP kapcsolatot létesít a TCP port vezérlő kapcsolatával 21. Másrészt az SFTP továbbítja a fájlt a. Által létrehozott biztonságos kapcsolat alatt SSH protokoll az ügyfél és a szerver között.
  5. Az FTP továbbítja a jelszót és az adatokat a egyszerű formátumban, míg az SFTP titkosítja az adatokat, mielőtt a másik gazdagéphez adnák.

Következtetés:

Az FTP és az SFTP egyaránt a fájlátviteli protokoll, de az SFTP biztonságos módot kínál a fájl átvitelére a hálózat egyik gazdagépéről a másikra.