Rozdiel medzi FTP a SFTP

FTP vs SFTP

Protokol prenosu súborov (známy aj ako FTP) je sieťový protokol, ktorý sa implementuje na výmenu súborov cez sieť TCP / IP - to je protokol kontroly prenosu a internetový protokol. FTP používa autentifikáciu hesla vytvorenú užívateľom. Aj keď sa autentifikácia pomocou užívateľského hesla zvyčajne implementuje, anonymný užívateľský prístup je k dispozícii aj prostredníctvom servera FTP.

Protokol prenosu súborov SSH (známy aj ako protokol Secure File Transfer Protocol alebo SFTP) je sieťový protokol, ktorý umožňuje prístup k súborom, ich prenos a správu cez zabezpečený dátový tok. Je to rozšírenie verzie 2.0 protokolu Secure Shell (alebo SSH), ktorého účelom je poskytnúť možnosti bezpečného prenosu. Zamýšľa sa tiež funkčne pracovať s inými protokolmi.

Ako už bolo spomenuté, FTP je prístupný anonymne. To znamená, že používateľ sa môže na tento server prihlásiť, keď dostane výzvu na zadanie používateľského mena a hesla. Vo väčšine prípadov sa používateľovi bez priameho účtu v hostiteľskom počítači zobrazí výzva, aby namiesto hesla použil svoju e-mailovú adresu; Po poskytnutí týchto informácií však prakticky neexistuje žiadny proces overovania (napríklad v Národnom stredisku pre biotechnologické informácie)..

Protokol SFTP má rôznu a širokú škálu operácií, ktoré sú dostupné na vzdialených súboroch. Medzi jej najvýznamnejšie vlastnosti patrí obnovenie prerušených prenosov, výpisy adresárov a vzdialené odstránenie súborov. V porovnaní s inými protokolmi (menovite protokol Secure Copy Protocol alebo SCP) je protokol SFTP viac „tekutý“ ako protokol a je viac nezávislý od platformy. Výsledkom je, že protokol SFTP je k dispozícii na rôznych platformách.

Servery FTP majú overovacie a šifrovacie protokoly. Ak je takýto prístup obmedzený, je možné implementovať vzdialenú službu FTP (FTP mail), aby sa obišiel problém obmedzenia. Toto umožňuje prístup, ale obmedzuje používateľa na prezeranie adresárov alebo úpravu príkazov. Podobne SFTP ponúka interaktívne rozhranie s programom príkazového riadka, ktorý implementuje komunikáciu klienta. Na rozdiel od FTP je protokol SFTP šifrovaný, čo spôsobuje, že tradičné servery proxy nie sú účinné z hľadiska riadenia prenosu SFTP.

Zhrnutie:

1. FTP je sieťový protokol používaný na výmenu súborov cez sieť TCP / IP; SFTP je sieťový protokol, ktorý umožňuje prístup k súborom, ich prenos a správu cez dátový tok.

2. FTP je prístupný anonymne a vo väčšine prípadov nie je šifrovaný; Protokol SFTP je šifrovaný a pri používaní tradičných serverov proxy je kontrola prenosu neúčinná.