FTP vs SSH
FTP znamená File Transfer Protocol, protokol, ktorý bol vytvorený na prenos súborov zo vzdialeného miesta na lokálny počítač alebo naopak. Na druhej strane, Secure Shell alebo SSH, je sieťový protokol, ktorý uľahčuje komunikáciu medzi dvoma počítačmi bez ohľadu na vzdialenosť, pokiaľ existuje elektrická cesta na cestu komunikácie..
FTP je dosť starý, pretože bol vytvorený pred vývojom verejných sietí, ako ich dnes vidíme. Z tohto dôvodu tvorcovia FTP nevideli potrebu zabezpečenia údajov ani overenia užívateľských mien a hesiel a vlastne ich posielajú ako obyčajný text. To znamená, že ktokoľvek, kto má znalosti o prenose dátových paketov, bude môcť rekonštruovať prenášané údaje alebo, čo je horšie, získa používateľské meno a heslo a získa plný prístup na vzdialenú stránku. Meno Secure Shell by vám už malo poskytnúť slušnú predstavu o bezpečnosti SSH. SSH sa v skutočnosti vytvoril po tom, ako sa na Helsinskej technickej univerzite uskutočnil šnupavý útok. Nahrádza zastaraný a zraniteľný protokol Telnet, ktorý sa v tom čase výrazne používal. Bezpečnosť SSH sa implementuje šifrovaním údajov pred ich odoslaním. Toto je potom dešifrované iba na určenom mieste.
Ako protokol na prenos súborov je FTP schopný prenášať súbory iba z jedného bodu do druhého a niektoré základné operácie so súbormi, ako napríklad kopírovanie, presúvanie alebo mazanie súborov a adresárov. SSH ide nad rámec tohto, pretože umožňuje užívateľovi vydávať príkazy, ktoré môžu byť na vzdialenom počítači interpretované a vykonávané serverom pre počúvanie. Môže sa tiež použiť na tunelovanie, monitorovanie určitých služieb a aplikácií, ktoré sú spustené, a dokonca aj na prenos súborov.
Napriek veku FTP a SSH sa stále používajú na celom svete, v tej či onej podobe. Takmer všetci poskytovatelia webhostingu ponúkajú FTP prístup k používateľským kontám, aby poskytovali pohodlný spôsob nahrávania súborov na ich účty. Aj keď prístup SSH nie je taký bežný ako FTP, niektorí poskytovatelia ho ponúkajú, pretože poskytuje používateľovi väčšiu kontrolu a väčšiu slobodu pri spravovaní svojich stránok..
Zhrnutie:
1. FTP je protokol na prenos súborov, zatiaľ čo SSH je sieťový protokol.
2. FTP je zo svojej podstaty nezabezpečený ,, zatiaľ čo SSH je vo svojej podstate bezpečný.
3. FTP umožňuje iba kontrolu súborov, zatiaľ čo SSH umožňuje širokú škálu aplikácií.