začněme s fun fact: FTP byla po téměř 50 let — a proto, existuje spousta chutí a variací protokolu. Existuje prostý starý protokol pro přenos souborů FTP — ale jsou zde také FTPS, FTP — SSL a SFTP. Mnoho lidí se ptá: Jak se liší?
na základní úrovni je FTP protokol, který má jeden server a mnoho klientů, kteří se připojují k serveru za účelem přenosu souborů z jednoho systému do druhého. Klient(é) se přihlásí na server a provede příkazy. Příkazy umožňují pohybovat se kolem stromu souborů, stahovat soubory, nahrávat soubory, přesouvat adresáře, mazat a mnoho dalšího. V počátcích ARPAnet / Internet to bylo revoluční, protože jste mohli pořizovat soubory a přesouvat je na velké fyzické vzdálenosti-dokonce i velké soubory. FTP není složité, ale je to mimořádně silný a obstál ve zkoušce času.
první FTP klientské aplikace byly programy příkazového řádku vyvinuté dříve, než počítače měly grafické uživatelské rozhraní. Takové aplikace jsou dodnes dodávány s operačními systémy Windows, Linux a Unix.
FTP pomáhá odesílat soubory přenosem informací rychle a spolehlivě, takže můžete přenášet velké soubory online. File transfer protocol se běžně používá pro přenos velkých souborů mezi klientem a serverem. Pomocí FTP můžete vyměňovat soubory mezi účty počítače, přenášet soubory mezi účtem a stolním počítačem nebo přistupovat k souborům v online úložišti.
File Transfer Protocol a Bezpečnost
stejně velký Jako FTP bylo v době, postrádal bezpečnostní opatření pro šifrování uživatelských jmen a hesel nebo jiných dat přes protokol. Proto byly FTPS a SFTP vytvořeny tak, aby vytvářely bezpečnostní opatření přímo do protokolu.
o desetiletí později máme služby jako Dropbox nebo Box, které používají své vlastní protokoly k přesunu souborů na internetu. Možná se ptáte sami sebe-Proč prostě neopustit FTP úplně a nechat společnosti používat své vlastní protokoly? Zde je několik důvodů:
- páteř internetu běží na standardních protokolech, jako jsou HTTP, FTP, DHCP, DNS atd. Použití standardního protokolu je v souladu s cíli bezplatného a otevřeného internetu.
- to vám dává flexibilitu v sadě nástrojů. Vzhledem k tomu, jak dlouho FTP existuje, existuje spousta nástrojů, skriptů a démonů, které s ním pracují.
- mnoho zařízení již má vestavěný FTP, například bezpečnostní kamery. Řekněme, že vyvinete novou bezpečnostní kameru a chcete, aby se připojila k uzavřenému protokolu, jako je Dropbox. Pomocí FTP můžete provést připojení. S uzavřeným protokolem byste však museli kontaktovat Dropbox a platit licenční poplatky za používání jejich protokolu.
- každý klientský počítač již podporuje protokol přenosu souborů! Nemusíte stahovat klienta pro přístup k FTP funkce z příkazového řádku — můžete dokonce použít cokoliv, co klient chcete rozhraní s FTP!
co je FTPS?
FTPS, také známý jako FTP Secure nebo FTP-SSL, je bezpečnější forma FTP. FTPS je základní FTP s bezpečností přidanou k přenosu dat. Zvláštní bezpečnostní protokoly TLS (Transport Layer Security) a SSL (Secure Sockets Layer) jsou kryptografické a poskytovat šifrování dat, aby chránit vaše informace, jak se pohybuje z bodu A do bodu B, včetně uživatelské jméno/heslo.
FTPS je FTP podobně jako HTTPS je HTTP: přidaná vrstva zabezpečení při zachování původního protokolu relativně beze změny.
co je SFTP?
SFTP, také známý jako SSH FTP, šifruje příkazy i data během přenosu. To znamená, že všechna vaše data a přihlašovací údaje jsou při průchodu internetem šifrovány. Pokud jste někdy používali systém založený na Unixu, pravděpodobně znáte SSH. Jedná se o protokol, který umožňuje vzdálené připojení k jiným systémům a provádění příkazů z příkazového řádku. SSH je, jak většina serverů na světě jsou podávány, tak protokol musel být velmi bezpečné. SFTP byl vytvořen jako rozšíření SSH pro přenos souborů přes zabezpečený kanál (SSH).
na rozdíl od FTP a FTPS je protokol SFTP založen na paketech na rozdíl od textového. Díky tomu jsou přenosy souborů a dat pomocí SFTP rychlejší než jiná zabezpečená připojení FTP.
Jaký Protokol Mám Použít?
učení o různých protokolech se může zdát skličující. Sestavili jsme užší seznam rozdílů-výhody a nevýhody, které mohou pomoci objasnit, který protokol by byl pro vaše použití nejlepší.
FTP vs SFTP
podle našeho názoru, pokud jste schopni používat SFTP — použijte ji. FTP je skvělý pro starší zařízení, která nepodporují žádné šifrování, ale pokud máte přístup k šifrování, je lepší použít SFTP. Nechcete, aby vaše soubory byly zachyceny škodlivým hackerem po proudu vašeho počítače, pokud mu můžete pomoci.
FTPS vs SFTP
SFTP i FTPS poskytují vysokou úroveň ochrany. Největší rozdíl mezi těmito dvěma protokoly spočívá v tom, jak jsou připojení ověřována a spravována.
- Připojení SFTP lze ověřit pomocí id uživatele a hesla pro připojení k serveru. SSH klíče lze také použít k ověření Připojení SFTP. Pro připojení k SFTP serveru budete muset vygenerovat soukromý klíč SSH a veřejný klíč.
- stejně jako SFTP budou uživatelská jména a hesla také šifrována. Chcete-li se připojit, váš klient FTPS nejprve zkontroluje, zda je certifikát serveru důvěryhodný. Certifikát je považován za důvěryhodný, pokud certifikát byl podepsán známou certifikační autoritou (CA), například Verisign, nebo pokud byl certifikát self-signed (vašeho partnera) a budete mít kopii veřejného certifikátu ve vašem důvěryhodného úložiště klíčů.
Přenos Souborů
V dnešním světě SaaS společnosti, cloud computing a elektronického obchodu, znát své možnosti pro bezpečný přenos souborů je důležité. I když jsme stanovili hlavní rozdíly mezi třemi protokoly přenosu souborů, je zřejmé, že SFTP a FTPS nabízejí největší bezpečnostní výhody.
FTP přináší rychlost a spolehlivost, že mnoho průmyslových odvětví a zařízení stále spoléhají na, a bude spoléhat na dobře do budoucna. Od malých souborů až po kritické soubory, které provozují svět, FTP a je to bezpečné varianty spustit svět.