A HDG elmagyarázza: Mi az SFTP és FTP?

Ahhoz, hogy egy számítógépes hálózat adatokat és erőforrásokat cserélhessen, különféle eszközökre van szükség, például útválasztókra, kapcsolókra és számítógépekre. A hálózatnak ezután egy protokollt kell követnie, valószínűleg több protokollt is, hogy megfelelő kommunikációt tudjon létrehozni az összes eszköz között. Az FTP(FTP) és az SFTP két ilyen protokoll.

Mi az SFTP és FTP ? Az FTP(FTP) lehetőséget biztosít a fájlok hálózaton keresztüli cseréjére,(exchanging files over the network) míg az SFTP lehetővé teszi a fájlok biztonságos elérését, átvitelét és kezelését az adatfolyamon keresztül. Az FTP(FTP) az adatokat egyszerű szövegként küldi el, míg az SFTP titkosítja az összes adatot a kiküldéshez.

Az FTP(FTP) és az SFTP közötti elsődleges különbség a biztonság. Az FTP(FTP) nem biztosít biztonságos csatornát a fájlok több eszköz közötti átviteléhez, míg az SFTP igen. Ezért az SFTP biztonságosabb, mint az FTP . Ez a cikk azonban egy kicsit mélyebbre fog ásni a két protokoll közötti különbségeket.

A HDG elmagyarázza: Mi az SFTP és FTP?(HDG Explains: What Is SFTP & FTP?)

Az SFTP(SFTP) és az FTP közötti különbségek megértéséhez először jobban meg kell értenie, mi az, és mit is csinálnak. A felhasználási módok csak kismértékben térnek el egymástól, de a különbségek kissé mélyebbek, mint első pillantásra tűnnek.

Mi az az FTP?

Az FTP vagy File (P)T ransfer P(F) rotocol egy szabványos hálózati protokoll, amely lehetővé teszi a fájlok hálózaton keresztüli átvitelét egy kliens (helyi számítógép) és egy szerver között. 

(Prior)A grafikus felhasználói felülettel ( GUI(GUIs) ) rendelkező operációs rendszereket megelőzően az FTP -t fájlok küldésére és fogadására fejlesztették ki régebbi szövegalapú számítógépek és hálózatok között. Ez volt az egyik eredeti program, amelyet az internetes információk elérésére használtak jóval a H ypert ext T ransfer (T)P rotocol (HTTP) megjelenése előtt. 

Ma három fő módja van az FTP használatának : grafikus FTP-kliensek(FTP Clients) , webböngésző(Web Browser) és parancssori FTP(Command-line FTP) . Mindegyik alkalmas különféle alkalmazásokhoz, beleértve az asztali számítógépeket, szervereket, mobileszközöket és hardverplatformokat.

Grafikus FTP kliensek

Ezek az ügyfelek lehetővé teszik a fájlok drag and drop formátumban történő átvitelét. A Filezilla(Filezilla) valószínűleg a legismertebb ingyenes FTP kliens Windows operációs rendszerekhez. Mac számára ott van a Cyberduck

Általában egy program megnyitásakor meg kell adnia az FTP -gazdagépet, a felhasználónevét és a jelszavát. Előfordulhat, hogy egyes kiszolgálókon úgy van beállítva, hogy névtelenül tudjon belépni, ebben az esetben előfordulhat, hogy nincs szükség felhasználónévre és jelszóra.

Ezután áthúzhatja a fájlokat és mappákat a gazdagépről a szerverre (és fordítva), és megvárhatja, amíg az átvitel befejeződik.

Böngésző

A webböngésző használata az FTP - kiszolgálóhoz való csatlakozáshoz valószínűleg ismerősebb lesz, mivel ugyanúgy csatlakozhat az FTP - címhez, mint egy HTTP - címhez. A webböngésző megkönnyíti a nagyobb könyvtárak böngészését, a fájlok olvasását és visszakeresését is. Ezenkívül automatikusan kezel bizonyos webhelykapcsolati adatokat és fájlátvitelt.

Bár az FTP(FTP) webböngésző kényelmesnek tűnik, gyakran lassabb és kevésbé megbízható, mint egy dedikált FTP - kliens. Általában kevesebb funkcióval is rendelkeznek.

Parancssori FTP

Lehet, hogy nem tudja, de az operációs rendszere valószínűleg beépített parancssori kliensekkel rendelkezik. Mindaddig, amíg az operációs rendszer Windows , Mac vagy Linux . A kezdéshez nyissa meg az operációs rendszer parancssorát ( Windows rendszeren a parancssor , Mac rendszeren (Mac)terminálon vagy (Terminal)Linuxon(Linux) a konzolon ). 

Ezután például írja be

f tp ftp.empire.gov

Most nyomja meg az Enter billentyűt . Ezután, ha saját fiókjához fér hozzá, használja a fiókhoz tartozó felhasználónevet és jelszót. Ha névtelenül fér hozzá, használja az anonim nevet(anonymous) felhasználónévként és az e-mail címét jelszóként. 

Ezen a ponton abban a könyvtárban kell lennie, ahol az áthelyezni kívánt fájlok találhatók. Beírhatja az mput parancsot, majd a fájl vagy mappa nevét, és az átvitel elindításához nyomja meg az Enter billentyűt.

Ha akarja, rengeteg parancsot tanulhat meg, amelyek segíthetnek a jövőbeni FTP - átviteleknél. Az Indiana Egyetemnek(Indiana University) van néhány hasznos FTP -parancsa, amelyeket érdemes megnézni, ha érdekel.

Mi az SFTP?(What Is SFTP?)

Az SFTP, amely az S SH File (P)T ransfer P(F) rotocol rövidítése, az FTP - hez hasonló hálózati protokoll , mivel lehetővé teszi a fájlok elérését, átvitelét és kezelését, de biztonságos és megbízható adatfolyamon keresztül. 

Az FTP -vel ellentétben nem használ külön parancs- és adatcsatornákat. Ehelyett speciálisan formázott csomagokban, egyetlen kapcsolaton keresztül továbbítja a fájlokat. A névben szereplő SSH a S ecure SH ell protokollt jelenti, amelynek az SFTP a kiterjesztése. Ez további biztonsági szintet biztosít az SFTP protokoll használatakor.

Az SFTP -t az (SFTP)FTP -vel megegyező módon használhatja , a legnagyobb különbség a biztonságos kapcsolat. A Filezilla és a Cyberduck az (Cyberduck)SFTP -t is kínálja ingyenes csomagja részeként, amelyet mindenképpen érdemes kihasználni.

Az SFTP -kiszolgálóhoz való csatlakozáskor feltételezi, hogy a kapcsolat biztonságos csatornán fut. Ez megszünteti az ügyfél-hitelesítés szükségességét, mivel az ügyfél felhasználói identitása elérhetővé válik a protokoll számára.

A WordPress(WordPress) kiváló példa egy olyan webhelyre, amely lehetővé teszi az FTP és SFTP kapcsolatokat is. Amikor egy mentett témát próbál hozzáadni a számítógépéhez vagy egy kiszolgálóhoz, előfordulhat, hogy a témát FTP -n vagy SFTP -n keresztül kell átvinnie . 

Ezzel elkerülhető, hogy a WordPress megtagadjon bizonyos kódsorokat, amelyekre a témának szüksége lehet a normál átvitel során. Ez más fájlokra is igaz, nem csak a témákra.

Főbb különbség az SFTP és az FTP között(Key Difference Between SFTP & FTP)

A legszembetűnőbb és legszembetűnőbb különbség a definícióban van. Az SFTP(SFTP) egy biztonságos hálózati protokoll, míg az FTP nem. A másik a protokoll típusok. Az FTP(FTP) egy TCP/IP alapú protokoll. Az SFTP(SFTP) egy SSH-alapú protokoll. 

A TCP/IP a T ransmission C irtrol P rotocol/ I nternet P rotocol rövidítése. Más szóval, ez a szabványos protokoll, amely szabályozza az interneten lévő összes számítógép közötti kommunikációt.

  • Az FTP a 21-es (FTP)TCP -porton hozza létre vezérlőkapcsolatát, míg az SFTP az (SFTP)SSH -protokoll által létrehozott kapcsolaton keresztül továbbítja a fájlokat az ügyfél és a szerver között. 
  • Az FTP(FTP) csak egyszerű szöveges formátumban küld adatokat, míg az SFTP az összes adatot titkosítja, mielőtt elküldené a gazdagépnek. 
  • Az SFTP(SFTP) egy független protokoll, amely a gazdagépek közötti átvitelt biztosítja, ahol az FTP nyitottabb protokoll.

Nemrég , hogy egy kis biztonságot adjon az FTP -hez , a Netscape létrehozta az SSL - t vagy a S ecure Sockets Layert ( jelenleg(L) TLS vagy Transport(S) Lyer S (L)Security(S) ). Ezután az SSL(SSL) -t alkalmazták az FTP -re az (FTP)FTPS létrehozásához . 

Ez lehetővé tette az adatok biztonságos cseréjét FTP használatával két biztonságos változaton keresztül: FTPS Implicit SSL és FTPS Explicit SSL . Mindkettő (Both)SSL titkosítást használ .

Végül az egyetlen lényeges különbség, ami miatt a legtöbbnek aggódnia kell, az az, hogy az SFTP biztonságos módot biztosít a fájlok egyik gazdagépről a másikra való átvitelére. Az FTP(FTP) csak szabványos szöveges átvitelt biztosít két csatornán, egy parancson és egy adatcsatornán keresztül, titkosítás nélkül.



About the author

Szoftvermérnök vagyok, több mint 15 éves tapasztalattal a Microsoft Office és Edge területén. Kifejlesztettem számos, a végfelhasználók által használt eszközt is, mint például egy alkalmazást a fontos egészségügyi adatok nyomon követésére, és egy ransomware detektort. A képességeim abban rejlenek, hogy elegáns kódot fejlesszek, amely jól működik különböző platformokon, valamint jól ismerjem a felhasználói élményt.



Related posts