Protokol na prenos súborov alebo FTP bolnavždy. Je to najpoužívanejší spôsob presunu najrôznejších súborov z jedného počítačového systému do druhého. Navrhnuté tak, aby bolo úplne interoperabilné, uľahčuje prenos súborov medzi nekompatibilnými systémami. FTP je systém typu klient-server. Na prenos súborov cez FTP sa používa FTP klient, ktorý sa následne pripája na FTP server bežiaci na vzdialenom počítači. Vzhľadom na svoj vek si viete predstaviť, že existuje veľa klientskeho softvéru FTP. Usilovne sme ich našli a vyskúšali. Sme radi, že vám môžeme ponúknuť zoznam najlepších klientov FTP a SFTP pre systémy Windows a Linux.
Ako často robíme, začneme s diskusioupodrobnejšie zavedenie protokolu FTP. Ďalej budeme diskutovať o bezpečnosti. Uvidíme, ako bol zavedený protokol SFTP na riešenie bezpečnostných problémov protokolu. Potom sa krátko zastavíme, aby sme prediskutovali FTPS, ďalší spôsob zabezpečenia FTP prenosov, a keď sme pri tom, predstavíme aj SCP, pretože v poslednom čase sa stal stále populárnejším ako spôsob bezpečného prenosu súborov. Nakoniec sme pripravení na našu hlavnú záležitosť. Najprv preskúmame najlepších FTP klientov pre Windows. Potom uvidíme, čo je k dispozícii pre Linux. V neposlednom rade tiež preskúmame niektoré balíčky, ktoré sú multiplatformové a sú dostupné pre oba operačné systémy.
FTP v skratke
Protokol prenosu súborov bol prvýkrát vytvorenýv roku 1971. To je v počítačových rokoch takmer praveké obdobie. Špecifikácia protokolu bola aktualizovaná v roku 1880, potom v roku 1985. Od tej doby zostala takmer nezmenená.
FTP je protokol klient-server, v ktorom je súbork prenosu dochádza medzi FTP serverom a FTP klientom. Jedná sa o dva veľmi odlišné časti softvéru, a hoci niektorí dodávatelia ponúkajú softvér FTP klienta aj FTP, žiadny softvér, o ktorom vieme, že obsahuje ponuky v jednom balíku.
Na rozdiel od niektorých, hrubší prenos súborovSystém FTP ponúka okrem prenosu súborov aj celý rad funkcií správy súborov. FTP klient predstavuje FTP server hierarchiu súborov, ktorá nie je zámerne na rozdiel od počítačového súborového systému. FTP server v skutočnosti klientovi často predstavuje časť súborového systému hostiteľa. Klient je zadarmo - v rámci oprávnení na prístup k súborom jeho používateľa; viac o tom za chvíľu - prehľadávať adresáre, zoznam súborov a niekedy vykonávať ďalšie úlohy správy súborov.
Pôvodní klienti FTP boli obslužné programy príkazového riadkaale dnes mnoho FTP klientov ponúka grafické užívateľské rozhranie, ktoré je niekedy veľmi podobné miestnemu správcovi súborov. Niektorí dokonca podporujú presúvanie súborov z lokálneho správcu súborov do okna FTP, aby sa inicioval prenos.
A čo bezpečnosť?
Bezpečnosť vo svete FTP je mnohostrannáreality. Protokol má niektoré veľmi základné vstavané zabezpečenie. FTP predovšetkým používa užívateľské účty na riadenie prístupu k serveru. FTP klient, ktorý sa pokúša pripojiť k FTP serveru, musí preto zadať užívateľské meno a heslo. Servery FTP často používajú na overenie používateľské účty operačného systému, z ktorých pochádzajú.
FTP tiež implementuje riadenie prístupu k súborovým systémomkde používatelia majú prístup iba k niektorým súborom alebo zložkám. Mohli by mať aj rôzne prístupové práva k rôznym súborom alebo priečinkom. Niektoré sa dajú vytvoriť iba na čítanie, zatiaľ čo iné sa dajú čítať a zapisovať. Prístupové práva k súborom v FTP sú veľmi podobné právam miestneho súborového systému. Väčšina serverov FTP v skutočnosti používa základné práva na prístup k súborovým systémom a prístupové práva. Existuje tiež anonymný FTP, ktorý umožňuje klientovi anonymné pripojenie a prístup k veľmi obmedzenej podmnožine súborového systému pod kontrolou FTP servera.
Zatiaľ čo FTP poskytuje trochu zabezpečený prístupdo súborov a priečinkov má niekoľko bezpečnostných problémov. Pre začiatočníkov sa užívateľské meno a heslo prenášajú medzi klientom a serverom v čistom texte. Každý, kto je vybavený identifikátorom paketov, by preto mal mať možnosť tieto informácie vidieť.
To však nie je jediným problémom bezpečnostiFTP. Najväčší je, že samotný prenos súborov nie je zabezpečený. Každý súbor je prenášaný nešifrovaný a môžu ho zachytiť neoprávnené osoby alebo organizácie.
SFTP pre zabezpečené prenosy súborov
SFTP alebo SSH File Transfer Protocol sa pokúšariešenie bezpečnostných problémov FTP. Ale na rozdiel od toho, o čom by sme mohli veriť, SFTP nemá s FTP nič spoločné. SFTP je úplne odlišný protokol, ktorý pridáva niektoré možnosti prenosu súborov a správy súborov do protokolu Secure Shell (SSH). Hlavnou výhodou SFTP cez FTP je to, že spojenie a prenos súborov sú šifrované pomocou protokolu SSH, čo ho chráni pred vyčuchaním.
FTP a SFTP sú tak odlišné v spôsobe ich fungovania, že veľa serverov spraví jeden alebo druhý, ale nie oboje. V skutočnosti je SFTP často prítomná na serveroch SSH.
SFTP a FTPS: To nie je to isté
Medzi SFTP aFTPS. Je to pochopiteľné, pretože oba systémy prenosu súborov riešia nedostatok zabezpečenia FTP. Ich spôsob fungovania je však úplne iný. Práve sme videli, ako SFTP používa SSH na šifrovanie prenosov súborov. Pokiaľ ide o FTPS, je to skutočne protokol FTP, ktorý namiesto čistého textu používa šifrovanie SSL. FTPS je FTP ako HTTPS HTTP.
Možno sa pýtate, ktorý z nich si vybertezdá sa, že zabezpečujú bezpečný prenos súborov. V súčasnosti majú organizácie tendenciu preferovať SFTP hlavne preto, že - na rozdiel od FTPS, ktorý používa jeden TCP port na riadenie a jeden na dáta - SFTP prenáša všetko na tom istom porte, čo trochu zjednodušuje konfiguráciu brány firewall.
SCP: Ďalší protokol zabezpečeného prenosu súborov
Aby bola vec ešte mätúcejšia, ďalšie bezpečnéexistuje aj protokol prenosu súborov s názvom Secure Copy (SCP). SCP je jednoduchší protokol, ktorý tiež používa SSH, ale ponúka iba možnosti prenosu súborov. Neexistuje spôsob, ako prehľadávať súborové systémy a presúvať sa z jedného adresára do druhého, alebo dokonca zobraziť zoznam dostupných súborov v SCP. Jediné, čo môžete urobiť, je skopírovať súbor na server alebo zo servera.
Najlepšie FTP a SFTP klientov pre Windows
Teraz, keď poznáme FTP a všetko jehozabezpečené varianty, sme pripravení pozrieť sa na najlepších klientov FTP a SFTP, ktoré sme našli. Všetky z nich budú spracovávať aspoň FTP prenosy, zatiaľ čo iné budú podporovať aj SFTP, FTPS alebo SCP. Zaistíme, aby sme špecifikovali protokol, ktorý každý softvér umožňuje. Systém Windows je stále najpoužívanejším operačným systémom, takže začneme krátkym preskúmaním najlepších klientov tejto platformy.
1 - FTP Voyager (BEZPLATNÉ STIAHNUTIE)
SolarWinds je medzi sieťami známym menomAdministrátori. Spoločnosť vyrába niektoré z najlepších nástrojov na správu siete. Napríklad monitor výkonu siete SolarWinds je pravdepodobne jedným z najlepších nástrojov na monitorovanie SNMP. SolarWinds je tiež známy svojimi početnými bezplatnými nástrojmi, ktoré riešia špecifické potreby správcov.

FTP Voyager SolarWinds je jedným z nich zadarmoNástroje. FTP Voyager bol predtým zo servera Serv-u plnohodnotným klientom, ktorý bude spracovávať prenosy súborov FTP, SFTP a FTPS. Tento softvér má overenie FIPS 140-2 a osvedčenie o nepozornosti od americkej armády, takže môžete veriť, že je bezpečný.
Klient má niekoľko užitočných pokročilých funkciínapríklad plánované prenosy synchronizácie priečinkov - manuálne aj automatické - medzi klientom a serverom. Klient má tiež akcie po prenose a môže napríklad odosielať e-maily, mazať súbory, spúšťať programy, vypínať a vykonávať ďalšie akcie po dokončení prenosu.
2 - CuteFTP
CuteFTP je pravdepodobne najznámejší FTP klient preWindows a to už dlho. Produkt existuje už od roku 1996. Produkt sa niekoľkokrát zmenil v rukách a je teraz súčasťou spoločnosti Globalscape, ktorá sa špecializuje na prenos elektronických súborov.

Z hľadiska funkcií tento FTP klient nič nenechávabyť požadovaný. Po prvé, bude podporovať väčšinu protokolov vrátane FTP, FTPS, HTTP, HTTPS a SFTP. Jeho používanie je tiež veľmi jednoduché a pomocou sprievodcu krok za krokom môžete rýchlo vytvoriť nové pripojenie. CuteFTP vám dokonca umožní upravovať vzdialený súbor priamo od FTP klienta, vďaka jeho vstavanému editoru so syntaktickým farebným kódovaním.
Tento softvér tiež podporuje automatizáciu a môžete naplánovať a skriptovať prenosy s minimálnymi režijnými nákladmi. Okrem toho sa tiež integruje do akéhokoľvek skriptovacieho alebo programovacieho jazyka s podporou COM.
CuteFTP je možné zakúpiť za 59,99 dolárov a je k dispozícii bezplatná skúšobná verzia.
3 - FTP zadarmo CoffeeCup
Niektorí ľudia poznajú CoffeeCup pre svoj editor HTML aleboniektoré ďalšie nástroje súvisiace s webom. Ale Coffee Cup tiež robí celkom dobrého FTP klienta, ktorý sa vhodne nazýva Free FTP. Tento klient TFP je navrhnutý tak, aby bol výkonný, užívateľsky príjemný a rýchly. Pripojenie na server je také jednoduché ako kliknutie na tlačidlo a prenos súborov je záležitosťou ich pretiahnutia.

Klient bude spracovávať súbory FTP, SFTP a FTPSprevody, ako aj prevody HTML. Má tiež niekoľko skvelých funkcií správy súborov, lokálnych aj vzdialených. Jednou z najunikátnejších funkcií bezplatného FTP je však použitie záložiek, ktoré vám umožňujú uložiť svoje miesto do priečinka na lokálnom počítači, na vzdialenom serveri alebo na oboch. Môžete tiež archivovať celý vzdialený adresár do lokálneho súboru ZIP jedným kliknutím, čo je užitočná funkcia napríklad na zálohovanie webovej stránky.
Ako už názov napovedá, bezplatný FTP je k dispozícii bezplatne, ale CoffeeCup má tiež produkt s názvom Direct FTP, ktorý je plateným FTP klientom s ešte viac funkciami.
Najlepšie Linux FTP a SFTP klientov
Linux je ďalšia nesmierne populárna platformasieťoví administrátori, takže sme mali pocit, že musíme zahrnúť Linux FTP klientov do nášho zoznamu. A keď si uvedomíte, že všetky tieto protokoly na prenos súborov majú historicky pôvod v systéme Unix, malo to ešte väčší zmysel. A ako uvidíte, existuje veľa vynikajúcich klientov pre túto platformu. Tu je malá ukážka toho najlepšieho z nich.
4 - gFTP
gFTP je typickým príkladom „starej, ale adobrota ". Softvér nebol aktualizovaný asi 10 rokov, je však stále veľmi populárny. Ukazuje to, ako dobré veci môžu vydržať. A koniec koncov, samotný protokol FTP nebol aktualizovaný omnoho dlhšie.
Klient gFTP ponúka intuitívneho používateľarozhranie a jednoduchá konfigurácia. Je to bezplatný viacvláknový klient na prenos súborov distribuovaný podľa podmienok GNU Public License Agreement. Tento nástroj má textové rozhranie aj grafické rozhranie GTK, takže bude fungovať na akomkoľvek Linuxe bez ohľadu na to, či má GUI alebo nie.

Tento klient bude podporovať FTP a FTPS, ale ajHTTP a HTTPS a SSH - a teda SFTP - ako aj FSP. Je to tiež jeden z mála klientov, ktorý podporuje FXP, čo je priamy prenos súborov medzi dvoma servermi pod kontrolou klienta. V neposlednom rade bol tento nástroj dôkladne internacionalizovaný a jeho rozhranie je k dispozícii vo viac ako 50 jazykoch. gFTP je možné stiahnuť priamo z jeho webovej stránky.
5 - NcFTP
Hlavným zámerom nad rámec NcFTP bolo nahradiťpríkaz FTP stock, ktorý je zabudovaný do väčšiny systémov * nix s jedným s viacerými funkciami. Softvér ako taký poskytuje výkonné a flexibilné rozhranie s protokolom FTP.

Hoci sa program môže javiť dosť obyčajný abez kontroly - najmä v porovnaní s inými výrobkami - má mnoho cenných funkcií týkajúcich sa výkonu a použiteľnosti. Medzi najúžasnejšie funkcie produktu nájdete merače pokroku, dokončovanie názvov súborov, úpravy príkazového riadku, spracovanie na pozadí, automatické obnovenie stiahnutí, záložky a zoznamy adresárov v vyrovnávacej pamäti. Tento softvér tiež pracuje s firewally a proxy a ľahko vám umožní sťahovať celé adresárové stromy.
Toto však nie je grafický nástroj. Jeho rozhranie je celé textové. Keď ho spustíte, dostanete sa do shellu nástroja, kde zadávate príkazy a vidíte výsledky. Príkazy sú podobné typickým príkazom operačného systému. Používaš otvorené na otvorenie spojenia so vzdialeným FTP serverom alebo CD pohybovať sa v rámci jeho adresárovej štruktúry.
6 - LFTP
LFTP je ďalší FTP klient v textovom režime. Vo svete Linux sú veľmi bežné. Tento klient podporuje niekoľko protokolov vrátane FTP, HTTP, FISH, SFTP, HTTPS a FTPS. Dokonca zvládne aj prenosy BitTorrent.

Hlavným diferenciačným faktorom tohto klienta jejeho spoľahlivosť. Tento klient takmer nedokáže preniesť súbory. Aj keď počas prenosu ukončíte jeho shell, bude bežať ako proces na pozadí, až kým sa neskončí.
Medzi ďalšie vlastnosti produktu patrí prácavo fronte, čo vám umožní spustiť ďalší prenos pred dokončením aktuálneho a naplánované vykonanie na prenos súborov v konkrétnom čase. Za zmienku stojí aj funkcia zrkadlenia, ktorá vám umožňuje automaticky prenášať celú štruktúru adresárov.
LFTP je distribuovaný na základe licencie GNU GPL a môžete si ho zadarmo stiahnuť z vlastnej webovej stránky.
Najlepšie klienti FTP a SFTP s viacerými platformami
Z predchádzajúcej časti by sa mohlo zdať, ženeexistujú dobrí klienti GUI FTP pre Unix, ale nič nie je ďalej od pravdy. Najlepší FTP klienti sú v skutočnosti multiplatformové produkty, ktoré majú verzie pre Windows aj Linux. Jednou z výhod viac platformového klienta je to, že keď ho zvládnete, môžete ich aplikovať na každú verziu softvéru.
7 - FileZilla
FileZilla je pravdepodobne najslávnejší zo všetkých FTPKlienti. Je k dispozícii pre Windows a Linux a tiež pre OS X a bude podporovať prenosy FTP, FTPS a SFTP. FileZilla používa grafické užívateľské rozhranie so záložkami, ktoré umožňuje používateľom spúšťať niekoľko simultánnych úloh na rôznych kartách.

Z hľadiska funkčnosti má softvér veľaponuka. Tu je zhrnutie jeho hlavných funkcií. Softvér má rozhranie drag and drop na nahrávanie alebo sťahovanie súborov. Podporuje tiež obnovenie, čo vám umožní pozastaviť prenos a dokončiť ho neskôr. FileZilla má tiež funkcie správcu stránok pre ľahkú správu a prenos kompletných webových stránok, ako aj funkciu porovnávania adresárov, ktorá porovnáva názvy súborov, veľkosti a dátumy v miestnom a vzdialenom adresári.
FileZilla je k dispozícii zadarmo pod licenciou GNU GPL. Môžete si ho stiahnuť z webovej stránky FileZilla.
8 - Zadarmo otvorená FTP tvár
Napriek svojmu zvláštnemu názvu Free Open FTP Face - ktorýsa často jednoducho nazýva FOFF - je to zaujímavá možnosť ako FTP klient. Je to ľahký grafický klient napísaný v Pythone pomocou knižnice GTK +. Má moderné používateľské rozhranie a jeho hlavným dôrazom je skôr jednoduchosť a ľahkosť použitia, ako zabalenie do ďalších funkcií. Softvér nemusí robiť všetko, čo robí konkurenčné balíčky, ale čo robí, robí dobre a ľahko.

Byť jednoduchý neznamená, že je bezvýrazný, tvrdý. FOFF má niekoľko zaujímavých a jedinečných funkcií. Napríklad má zabudovaného klienta telnet a SSH, prehliadač textu, prehliadač obrázkov a audioprehrávač. So všetkými týmito vstavanými nástrojmi môžete okamžite zobraziť ukážky súborov bez toho, aby ste museli spúšťať iný nástroj. Príkazy môžete zadávať aj na vzdialenom hostiteľovi. Klient má tiež zabudovanú podporu pre kontrolné súčty a je vybavený gzip kompresiou a dekompresiou jedným kliknutím.
FOFF je k dispozícii zadarmo na základe licencie GNU GPL a možno si ho stiahnuť z vlastnej webovej stránky.
9 - CrossFTP
CrossFTP je bezplatný FTP klient pre Windows, Linuxa OS X. Dodáva sa s celkom slušnou škálou funkcií. Po prvé, jeho záložkové rozhranie umožňuje mať veľa pripojení otvorených naraz. Prenos súborov je možné začať jednoduchým pretiahnutím súborov na karty nástroja. Softvér má tiež šifrovanie hesiel, takže heslá vzdialených lokalít sa v počítači neukladajú v čistom texte. CrossFTP má tiež funkcie archivácie so zabudovanou kompresiou, dekompresiou a prehliadaním archívnych súborov.

Hlavnou nevýhodou tohto klienta je, že iba onprevádza FTP. Ak chcete využívať funkcie SFTP alebo FTPS, budete musieť upgradovať na platenú verziu CrossFTP Pro. Ak je však FTP všetko, čo potrebujete, CrossFTP môže byť pre vás to pravé.
Komentáre