FTPS vs. SFTP
FTP je nezabezpečený protokol používaný na prenos súborov do a zo vzdialeného miesta, zatiaľ čo SSH je bezpečný sieťový protokol, ktorý nemá zjednodušené príkazy FTP na prenos súborov. Tieto dva protokoly boli počas prvých dní internetu veľmi populárne, ale keď sa objavila potreba bezpečného protokolu na prenos súborov, mali by sa nasledovať dve cesty. Do SSH by sa mali pridať aj možnosti FTP alebo by sa mala zvýšiť bezpečnosť FTP. SFTP bol výsledkom prvého, zatiaľ čo FTPS bol výsledkom druhého. Protokol SFTP (SSH File Transfer Protocol) je úplne odlišný od FTP, pretože bol postavený od základov, aby sa do SSH pridali možnosti FTP, zatiaľ čo FTPS (FTP cez SSL alebo FTP Secure) je rozšírenie pre FTP, ktoré využíva bezpečnostný mechanizmus SSL, na ochranu informácií pred odpočúvaním.
Tieto dva sa od seba veľmi líšia, aj keď ich cieľom je slúžiť rovnakému účelu. SFTP používa jediný kanál na vysielanie a prijímanie všetkých príslušných údajov, zatiaľ čo FTPS používa iný kanál, ktorý je pre dáta dynamicky rozhodovaný. FTPS mal často problémy pri prechode cez bránu firewall, pretože nevedel, port, ktorý boli použité údajmi, a nedokázal povoliť prenos cez port. FTPS odosiela správy v textovom formáte, čo ľuďom umožňuje čítať denníky a určiť, čo sa stalo počas relácie. To nie je možné pri SFTP, pretože správy nie sú v texte, ale v binárnom formáte.
Ako je uvedené vyššie, obidve sa dajú použiť na dosiahnutie bezpečného pripojenia na prenos súborov, ale je potrebné zvážiť každý z nich. FTPS má tú výhodu, že je dobre známy a známy používateľom, ktorí už FTP používali. Je to preto, lebo používa rovnaké alebo veľmi podobné príkazy ako FTP. Na druhej strane je SFTP bezpečnejší, pretože pochádza zo zabezpečeného sieťového protokolu.
Zhrnutie:
1. FTPS bol vytvorený ako rozšírenie FTP na pridanie bezpečnostných mechanizmov, zatiaľ čo SFTP je rozšírenie SSH, ktoré pridáva možnosti ľahkého prenosu súborov k už zabezpečenému SSH..
2. FTPS používa dva kanály na uľahčenie komunikácie a prenosu údajov, zatiaľ čo SFTP používa iba jeden.
3. FTPS odosiela a prijíma správy v ľudskom formáte, ktorý je čitateľný, zatiaľ čo SFTP odosiela a prijíma správy binárne.
4. FTPS má tú výhodu, že je všeobecne známy, zatiaľ čo SFTP má tú výhodu, že je bezpečnejší.