HDG vysvetľuje: Čo je to SFTP a FTP?

Admin

Aby si počítačová sieť mohla vymieňať údaje a zdroje, potrebuje zbierku rôznych zariadení, ako sú smerovače, prepínače a počítače. Táto sieť by potom musela nasledovať protokol, pravdepodobne viacero protokolov, aby vytvorila správnu komunikáciu medzi všetkými týmito zariadeniami. FTP a SFTP sú dva také protokoly.

Čo je to SFTP a FTP? FTP poskytuje spôsob výmena súborov cez sieť keďže SFTP umožňuje bezpečný prístup, prenos a správu súborov v rámci toku údajov. FTP sú údaje odosielané ako obyčajný text, zatiaľ čo SFTP šifruje všetky údaje na odoslanie.

Obsah

Hlavným rozdielom medzi FTP a SFTP je bezpečnosť. FTP neposkytuje bezpečný kanál na prenos súborov medzi viacerými zariadeniami, zatiaľ čo SFTP áno. SFTP je preto bezpečnejší ako FTP. Tento článok sa však ponorí trochu hlbšie do rozdielov medzi týmito dvoma protokolmi.

HDG vysvetľuje: Čo je to SFTP a FTP?

Aby ste pochopili rozdiely medzi SFTP a FTP, musíte najskôr lepšie porozumieť tomu, čo obaja robia a čo robia. Použitie sa medzi nimi líši len nepatrne, rozdiely sú však oveľa hlbšie, ako sa na prvý pohľad zdá.

Čo je to FTP?

FTP, príp File Transfer Protocol, je štandardný sieťový protokol, ktorý umožňuje prenos súborov cez sieť medzi klientom (lokálnym počítačom) a serverom.

Predtým, ako mali operačné systémy grafické používateľské rozhrania (GUI), bol vyvinutý protokol FTP na odosielanie a prijímanie súborov medzi staršími textovými počítačmi a sieťami. Bol to jeden z pôvodných programov, ktoré sa v minulosti používali na prístup k informáciám na internete Hypertext Transfer Pprišiel rotocol (HTTP).

Dnes existujú tri hlavné spôsoby použitia FTP: grafickí klienti FTP, webový prehliadač a FTP príkazového riadka. Každý z nich je vhodný pre rôzne aplikácie vrátane počítačov, serverov, mobilných zariadení a hardvérových platforiem.

Grafickí klienti FTP

Títo klienti umožňujú prenos súborov vo formáte drag and drop. Filezilla je pravdepodobne najznámejším bezplatným FTP klientom pre operačné systémy Windows. Pre Mac je Cyberduck.

Pri otváraní programu zvyčajne zadáte hostiteľa FTP, svoje používateľské meno a heslo. Niektoré servery to môžu mať nastavené tak, aby ste mohli zadávať anonymne. V takom prípade nemusí byť používateľské meno a heslo potrebné.

Potom môžete presúvať súbory a priečinky z hostiteľa na server (a naopak) a čakať, kým sa prenos dokončí.

Webový prehliadač

Použitie webového prehliadača na pripojenie k serveru FTP bude pravdepodobne známejšie, pretože k adrese FTP sa môžete pripojiť rovnakým spôsobom ako k adrese HTTP. Webový prehliadač tiež uľahčuje prehľadávanie väčšieho adresára, čítanie súborov a ich načítanie. Tiež vám automaticky pomôže spracovať niektoré detaily pripojenia k webu a prenosy súborov.

Aj keď sa FTP webového prehliadača môže zdať pohodlný, je často pomalší a menej spoľahlivý ako vyhradený FTP klient. Majú tiež tendenciu mať menej funkcií.

FTP príkazového riadka

Možno to neviete, ale váš operačný systém má pravdepodobne vstavaných klientov príkazového riadka. Pokiaľ je však vašim operačným systémom Windows, Mac alebo Linux. Začnite otvorením výzvy operačného systému (príkazový riadok pre Windows, Terminal pre Mac alebo konzola pre Linux).

Potom zadajte príklad

ftp ftp.empire.gov

Teraz stlačte Zadajte. Potom, ak pristupujete k svojmu vlastnému účtu, použite používateľské meno a heslo pre tento účet. Ak pristupujete anonymne, použite anonymný ako používateľské meno a vašu e -mailovú adresu ako heslo.

V tomto mieste budete chcieť byť v adresári, kde sú uložené súbory, ktoré chcete presunúť. Môžete zadať príkaz mput, za ktorým nasleduje názov súboru alebo priečinka, a stlačiť Zadajte na spustenie prenosu.

Existuje veľa príkazov, ktoré sa môžete naučiť, ak budú ochotní, ktoré vám môžu pomôcť pri budúcich prenosoch FTP. Indiana University v prípade záujmu má k dispozícii niekoľko užitočných príkazov FTP.

Čo je to SFTP?

SFTP, čo znamená SSH File Transfer Protocol, je sieťový protokol podobný FTP v tom, že umožňuje prístup k súborom, prenos a správu súborov, ale prostredníctvom zabezpečeného a spoľahlivého dátového toku.

Na rozdiel od FTP nevyužíva oddelené príkazové a dátové kanály. Namiesto toho prenáša súbory v špeciálne naformátovaných balíkoch v rámci jedného pripojenia. SSH v názve znamená Szískať SHell, pre ktorý je SFTP rozšírením. To poskytuje zvýšenú úroveň zabezpečenia pri použití protokolu SFTP.

SFTP môžete používať rovnakým spôsobom ako FTP, pričom najväčším rozdielom je zabezpečené pripojenie. Programy Filezilla a Cyberduck tiež ponúkajú SFTP ako súčasť svojho bezplatného balíka, čo je určite niečo, čo budete chcieť využiť.

Pri pripájaní k serveru SFTP predpokladá, že pripojenie prebieha cez zabezpečený kanál. Tým sa odstráni potreba autentifikácie klienta, pretože protokol sprístupňuje identitu klienta.

WordPress je vynikajúcim príkladom stránok, ktoré umožňujú pripojenie FTP aj SFTP. Pri pokuse o pridanie témy, ktorú ste uložili do počítača alebo na server, môže byť potrebné túto tému preniesť prostredníctvom FTP alebo SFTP.

Toto má zabrániť tomu, aby WordPress popieral určité riadky kódu, ktoré môže vaša téma pri normálnom prenose vyžadovať. To platí aj pre ostatné súbory, nielen pre témy.

Kľúčový rozdiel medzi SFTP a FTP

Najpozoruhodnejší a najzrejmejší rozdiel je v definícii. SFTP je bezpečný sieťový protokol, zatiaľ čo FTP nie je. Ďalším by boli typy protokolov. FTP je protokol založený na TCP/IP. SFTP je protokol založený na SSH.

TCP/IP je skratka pre Tvýkupné C.ontrol Protocol/Jainternet Protocol. Inými slovami, je to štandardný protokol, ktorý riadi komunikáciu medzi všetkými počítačmi na internete.

  • FTP nadväzuje svoje riadiace spojenie na porte TCP 21, zatiaľ čo SFTP prenáša súbory medzi klientom a serverom pomocou pripojenia vytvoreného protokolom SSH.
  • FTP odosiela údaje iba vo formáte obyčajného textu, zatiaľ čo SFTP šifruje všetky svoje údaje pred odoslaním hostiteľovi.
  • SFTP je tiež nezávislý protokol poskytujúci prenos hostiteľ - hostiteľ, kde FTP je otvorenejší protokol.

Chvíľu dozadu, aby Netscape pridal trochu zabezpečenia na FTP, vytvoril SSL, príp Szískať Sockety Layer (v súčasnosti TLS, príp Tpreprava Layer Spresnosť). Na vytvorenie FTPS bol potom na FTP aplikovaný protokol SSL.

To umožnilo bezpečnú výmenu údajov pomocou FTP prostredníctvom dvoch bezpečných variantov: FTPS Implicitné SSL a FTPS Explicitné SSL. Oba používajú šifrovanie SSL.

Nakoniec, jediným kľúčovým rozdielom, s ktorým si väčšina bude musieť robiť starosti, je to, že SFTP poskytuje bezpečný spôsob prenosu súborov z jedného hostiteľa na druhého. FTP poskytuje iba štandardný prenos obyčajného textu cez dva kanály, príkazový a dátový, bez šifrovania.

Vitajte v Help Desk Geek- blogu plnom technologických tipov od dôveryhodných technických odborníkov. Máme tisíce článkov a sprievodcov, ktoré vám pomôžu vyriešiť akýkoľvek problém. Naše články boli od spustenia v roku 2008 prečítané viac ako 150 miliónov krát.

Tiež nenávidíme spam, kedykoľvek sa môžete odhlásiť.

HDG vysvetľuje: Čo je to BIOS?
HDG vysvetľuje: Čo je to BIOS?

Videli ste niekedy pri spustení počítača na obrazovke slovo BIOS? Alebo ste počuli ľudí hovoriť o...

HDG vysvetľuje: Ako funguje GPS?
HDG vysvetľuje: Ako funguje GPS?

Naposledy ste použili telefón Mapy Google presne určujú vašu presnú polohu na mape, zastavili ste...

HDG vysvetľuje: Čo sú to metadáta a ako sa používajú?
HDG vysvetľuje: Čo sú to metadáta a ako sa používajú?

Ak vlastníte webovú stránku alebo pracujete v oblastiach, ktoré zahŕňajú písanie alebo správu onl...