Failu pārsūtīšanas protokols jeb FTP ir bijisapkārt mūžīgi. Tas ir visizmantotākais veids visu veidu failu pārvietošanai no vienas datorsistēmas uz citu. Paredzēts pilnībā sadarbspējīgam, tas atvieglo failu pārsūtīšanu starp nesaderīgām sistēmām. FTP ir klienta-servera sistēma. Lai pārsūtītu failus, izmantojot FTP, izmantojat FTP klientu, kurš savukārt izveido savienojumu ar FTP serveri, kas darbojas attālajā datorā. Ņemot vērā tā vecumu, varat iedomāties, ka tur ir daudz FTP klientu programmatūras. Mēs esam paveikuši daudz smaga darba, lai tos atrastu un izmēģinātu, un mēs esam priecīgi iepazīstināt ar mūsu labāko Windows un Linux FTP un SFTP klientu sarakstu.
Kā mēs bieži darām, mēs savu diskusiju sāksim arFTP protokola ieviešana sīkāk. Tālāk mēs apspriedīsim drošību. Mēs redzēsim, kā SFTP tika ieviests, lai novērstu protokola drošības problēmas. Pēc tam īsumā pārtrauksim diskusiju par FTPS - citu veidu, kā nodrošināt FTP pārsūtīšanu, un, kamēr mēs pie tā strādājam, mēs iepazīstināsim arī ar SCP, jo pēdējā laikā tā ir kļuvusi arvien populārāka kā drošs failu pārsūtīšanas veids. Visbeidzot, mēs būsim gatavi mūsu galvenajam jautājumam. Vispirms mēs pārskatīsim labākos Windows FTP klientus. Tad mēs redzēsim, kas ir pieejams operētājsistēmai Linux. Un visbeidzot, mēs pārskatīsim arī dažas paketes, kas ir daudzplatformu un ir pieejamas abām operētājsistēmām.
Īsumā par FTP
Pirmoreiz tika izveidots failu pārsūtīšanas protokolsatpakaļ 1971. gadā. Datoru gados tas ir gandrīz aizvēsturisks. Protokola specifikācija tika atjaunināta 1880. gadā, pēc tam 1985. gadā. Kopš tā laika tā gandrīz nav mainījusies.
FTP ir klienta-servera protokols, kurā failspārsūtīšana notiek starp FTP serveri un FTP klientu. Tie ir divi ļoti dažādi programmatūras elementi, un, kaut arī daži pārdevēji piedāvā gan FTP klienta, gan FTP servera programmatūru, neviena programmatūra, kuru mēs zinām, piedāvā abus vienā paketē.
Pretēji dažām citām, sarežģītākām failu pārsūtīšanas iespējāmsistēma, FTP papildus failu pārsūtīšanai piedāvā plašu failu pārvaldības funkciju klāstu. FTP klientam FTP serveris uzrāda failu hierarhiju, kas mērķtiecīgi neatšķiras no datora failu sistēmas. Faktiski FTP serveris klientam bieži uzrāda daļu no sava resursdatora failu sistēmas. Klients ir brīvs - izmantojot lietotāja piekļuves tiesības failiem; vairāk par to vienā mirklī - pārlūkot direktorijus, sarakstu ar failiem un dažreiz veikt citus failu pārvaldības uzdevumus.
Oriģinālie FTP klienti bija komandrindas utilītastaču šodien daudzi FTP klienti piedāvā grafisko lietotāja saskarni, kas dažreiz ir ļoti līdzīga vietējam failu pārvaldniekam. Daži pat atbalsta failu vilkšanu no vietējā failu pārvaldnieka uz FTP logu, lai sāktu pārsūtīšanu.
Kas par drošību?
Drošība FTP pasaulē ir daudzšķautņainarealitāte. Protokolam ir ļoti vienkārša iebūvētā drošība. Pirmkārt un galvenokārt, FTP izmanto lietotāju kontus, lai kontrolētu piekļuvi serverim. Tāpēc FTP klientam, kurš mēģina izveidot savienojumu ar FTP serveri, ir jānorāda lietotājvārds un parole. Bieži vien FTP serveri autentificēšanai izmantos pamatā esošās operētājsistēmas lietotāju kontus.
FTP arī ievieš failu sistēmu piekļuves kontrolikur lietotājiem ir piekļuve tikai dažiem failiem vai dažām mapēm. Viņiem arī varētu būt dažādas piekļuves tiesības dažādiem failiem vai mapēm. Dažus var padarīt tikai lasāmus, bet citus var lasīt un rakstīt. Failu piekļuves tiesības FTP ir ļoti līdzīgas vietējām failu sistēmas tiesībām. Faktiski vairums FTP serveru izmanto pamatā esošo failu sistēmas drošību un piekļuves privilēģijas. Pastāv arī anonīms FTP, kas klientam ļauj anonīmi izveidot savienojumu un piekļūt ļoti ierobežotai failu sistēmas apakškopei FTP servera kontrolē.
Tātad, lai gan FTP nodrošina nedaudz drošu piekļuvifailiem un mapēm, tai ir vairākas drošības problēmas. Iesācējiem lietotājvārds un parole tiek pārsūtīti skaidrā tekstā starp klientu un serveri. Tāpēc ikviens, kas ir aprīkots ar pakešu snifferi, varēs redzēt šo informāciju.
Bet tā nav vienīgā drošības problēmaFTP. Lielākais ir tas, ka paši failu pārsūtīšana nav nodrošināta. Katrs fails tiek pārsūtīts nešifrēti, un tos var pārtvert ļaunprātīgas personas vai organizācijas.
SFTP drošai failu pārsūtīšanai
SFTP vai SSH failu pārsūtīšanas protokols mēģinapievērsties FTP drošības jautājumiem. Bet pretēji tam, ko mums varētu likt domāt, SFTP nav nekā kopīga ar FTP. SFTP ir pilnīgi atšķirīgs protokols, kas pievieno dažas failu pārsūtīšanas un failu pārvaldības iespējas Secure Shell (SSH) protokolam. Galvenā SFTP priekšrocība salīdzinājumā ar FTP ir tā, ka savienojums un failu pārsūtīšana tiek šifrēti, izmantojot SSH protokolu, pasargājot to no sniffing.
FTP un SFTP darbojas tik atšķirīgi, ka daudzi serveri veiks vienu vai otru, bet ne abus. Faktiski SFTP bieži ir SSH serveros atrodama funkcija.
SFTP un FTPS: tā nav viena un tā pati lieta
Starp SFTP un SFTP bieži rodas neskaidrībasFTPS. Tas ir saprotams, jo tās ir abas failu pārsūtīšanas sistēmas, kas novērš FTP drošības trūkumus. Tomēr tas, kā viņi darbojas, ir pilnīgi atšķirīgs. Mēs tikko esam redzējuši, kā SFTP izmanto SSH, lai šifrētu failu pārsūtīšanu. Kas attiecas uz FTPS, tieši FTP protokols skaidra teksta vietā izmanto SSL šifrēšanu. FTPS ir paredzēts FTP, HTTPS ir HTTP.
Jums, iespējams, rodas jautājums, kuru no viņiem izvēlētiesšķiet, ka abi nodrošina drošu failu pārsūtīšanu. Mūsdienās organizācijas mēdz dot priekšroku SFTP galvenokārt tāpēc, ka atšķirībā no FTPS, kas kontrolei izmanto vienu TCP portu un otru datu pārraidei, SFTP pārraida visu tajā pašā ostā, padarot ugunsmūra konfigurēšanu mazliet vieglāku.
SCP: vēl viens drošs failu pārsūtīšanas protokols
Lai lietu padarītu vēl mulsinošāku, vēl vienu drošupastāv arī failu pārsūtīšanas protokols ar nosaukumu Drošā kopēšana (SCP). SCP ir vienkāršāks protokols, kas izmanto arī SSH, bet piedāvā tikai failu pārsūtīšanas iespējas. Nav iespēju pārlūkot failu sistēmas un pārvietoties no viena direktorija uz citu vai pat redzēt SCP pieejamo failu sarakstu. Viss, ko jūs varat darīt, ir kopēt failu uz serveri vai no tā.
Labākie FTP un SFTP klienti operētājsistēmai Windows
Tagad, kad esam iepazinušies ar FTP un visu todrošos variantos, mēs esam gatavi apskatīt labākos FTP un SFTP klientus, kurus mēs varētu atrast. Visi no tiem vismaz apstrādās FTP pārsūtījumus, bet citi atbalstīs arī SFTP, FTPS vai SCP. Mēs noteikti norādīsim, kādu protokolu katra programmatūra atļauj. Windows joprojām ir visbiežāk izmantotā operētājsistēma, tāpēc sāksim ar īsu pārskatu par šīs platformas labākajiem klientiem.
1 - FTP Voyager (BEZMAKSAS LEJUPIELĀDE)
SolarWinds ir tīklā plaši pazīstams nosaukumsadministratori. Uzņēmums ražo dažus no labākajiem tīkla administrēšanas rīkiem. Piemēram, SolarWinds tīkla veiktspējas monitors ir neapšaubāmi viens no labākajiem SNMP uzraudzības rīkiem. SolarWinds ir arī pazīstams ar daudzajiem bezmaksas rīkiem, kas attiecas uz īpašām administratoru vajadzībām.

SolarWinds FTP Voyager ir viens no šiem bezmaksasdarbarīki. Iepriekš FTP Voyager ir bijis pilnvērtīgs klients, kas darbosies ar FTP, SFTP un FTPS failu pārsūtīšanu. Šai programmatūrai ir FIPS 140-2 validācija un ASV armijas derīguma sertifikāts, lai jūs varētu uzticēties, ka tā ir droša.
Klientam ir vairākas noderīgas uzlabotas funkcijaspiemēram, plānotu mapju sinhronizācijas failu pārsūtīšanu - gan manuālu, gan automātisku - starp klientu un serveri. Klientam ir arī darbības pēc pārsūtīšanas, un viņš, piemēram, var nosūtīt e-pastu, izdzēst failus, palaist programmas, izslēgt un veikt citas darbības pēc pārsūtīšanas pabeigšanas.
2 - gudrsFTP
CuteFTP, iespējams, ir vispazīstamākais FTP klientsWindows un tas ir bijis uz ilgu laiku. Tas ir bijis kopš 1996. gada. Produkts dažreiz ir mainījies, pateicoties tā pastāvēšanai, un tagad ir daļa no Globalscape, uzņēmuma, kas specializējas elektroniskā failu pārsūtīšanā.

Funkciju ziņā šis FTP klients neko neatstājbūt vēlamam. Pirmkārt, tas atbalstīs lielāko daļu protokolu, ieskaitot FTP, FTPS, HTTP, HTTPS un SFTP. Turklāt to izmantot ir ļoti vienkārši, un jūs varat ātri izveidot jaunu savienojumu, izmantojot soli pa solim vedni. CuteFTP pat ļaus rediģēt attālo failu tieši no FTP klienta, pateicoties iebūvētajam redaktoram ar sintakses krāsu kodēšanu.
Programmatūra arī atbalsta automatizāciju, un jūs varat plānot un skriptu pārsūtīšanu ar minimālu pieskaitījumu. Turklāt tas tiks integrēts arī ar jebkuru COM iespējotu skriptu vai programmēšanas valodu.
CuteFTP var iegādāties par 59,99 USD, un ir pieejama bezmaksas izmēģinājuma versija.
3 - bez kafijas tases FTP
Daži cilvēki zina, ka CoffeeCup ir tā HTML redaktors vaidaži citi ar tīmekli saistīti rīki. Bet kafijas tasīte arī padara diezgan labu bezmaksas FTP klientu, kuru pareizi sauc par Bezmaksas FTP. Šis TFP klients ir paredzēts jaudīgam, lietotājam draudzīgam un ātram. Savienojums ar serveri ir tikpat vienkāršs kā pogas noklikšķināšana un failu pārsūtīšana, lai tos vilktu un nomettu.

Klients apstrādā FTP, SFTP un FTPS failupārsūtījumus, kā arī HTML pārsūtījumus. Tam ir arī dažas lieliskas gan vietējās, gan attālās failu pārvaldības funkcijas. Bet viena no unikālākajām Bezmaksas FTP funkcijām ir grāmatzīmju izmantošana, kas ļauj saglabāt vietu vietējā datora mapē, attālajā serverī vai abos. Varat arī arhivēt visu attālo direktoriju vietējā zip failā ar vienu klikšķi, kas ir noderīga funkcija, piemēram, vietnes dublēšanai.
Kā norāda nosaukums, bezmaksas FTP ir pieejams bez maksas, bet CoffeeCup ir arī produkts ar nosaukumu Direct FTP, kas ir maksas FTP klients ar vēl vairāk funkcijām.
Labākie Linux FTP un SFTP klienti
Linux ir vēl viena ārkārtīgi populāra platforma artīkla administratoriem, tāpēc mēs uzskatījām, ka mūsu sarakstā ir jāiekļauj Linux FTP klienti. Un, ja jūs uzskatāt, ka vēsturiski visiem šiem failu pārsūtīšanas protokoliem ir Unix izcelsme, tam bija vēl lielāka jēga. Un, kā jūs redzēsit, šai platformai ir daudz izcilu klientu. Šeit ir neliels labāko no tiem paraugs.
4 - gFTP
gFTP ir tipisks “veco ļaužu, bet alabdien ”. Apmēram 10 gadu laikā šī programmatūra nav atjaunināta, tomēr tā joprojām ir diezgan populāra. Tas parāda, cik labas lietas var ilgt. Galu galā pats FTP protokols nav tik daudz atjaunināts.
GFTP klients piedāvā intuitīvu lietotājuinterfeiss un ērta konfigurēšana. Tas ir bezmaksas vairāku pavedienu failu pārsūtīšanas klients, kas tiek izplatīts saskaņā ar GNU publiskās licences līguma noteikumiem. Šim rīkam ir gan teksta interfeiss, gan GTK grafiskais interfeiss, tāpēc tas darbosies visos Linux, neatkarīgi no tā, vai tam ir GUI vai nē.

Šis klients atbalstīs FTP un FTPS, kā arīHTTP un HTTPS un SSH un līdz ar to arī SFTP, kā arī FSP. Tas ir arī viens no retajiem klientiem, kas atbalsta FXP, kas ir tieša failu pārsūtīšana starp diviem serveriem klienta kontrolē. Visbeidzot, rīks ir pilnībā internacionalizēts, un tā saskarne ir pieejama vairāk nekā 50 valodās. gFTP var lejupielādēt tieši no savas vietnes.
5 - NcFTP
Galvenais nodoms ārpus NcFTP bija aizstātkrājuma FTP komanda, kas ir iebūvēta lielākajā daļā * nix sistēmu ar vienu ar vairākām funkcijām. Kā tāda programmatūra nodrošina jaudīgu un elastīgu FTP protokola saskarni.

Lai gan programma var šķist diezgan vienkārša unbez rotājumiem - it īpaši salīdzinājumā ar citiem produktiem - tam ir daudz vērtīgu veiktspējas un lietojamības īpašību. Starp produkta stilīgākajām funkcijām jūs atradīsit progresa rādītājus, faila nosaukuma pabeigšanu, komandrindas rediģēšanu, fona apstrādi, lejupielāžu automātisku atsākšanu, grāmatzīmju izveidošanu un kešatmiņā saglabāto direktoriju ierakstus. Programmatūra darbojas arī ar ugunsmūriem un starpniekserveriem un ļaus jums lejupielādēt visus direktoriju kokus.
Tomēr tas nav grafisks rīks. Tās saskarne ir balstīta uz tekstu. Palaižot to, jūs nokļūstat rīka apvalkā, kur ievadāt komandas un redzat rezultātus. Komandas ir līdzīgas tipiskām operētājsistēmas komandām. Jūs izmantojat atvērts lai atvērtu savienojumu ar attālo FTP serveri vai CD pārvietoties tās direktoriju struktūrā.
6 - LFTP
LFTP ir vēl viens teksta režīma FTP klients. Tie ir ļoti izplatīti Linux pasaulē. Šis klients atbalsta vairākus protokolus, ieskaitot FTP, HTTP, FISH, SFTP, HTTPS un FTPS. Tas pat tiks apstrādāts ar BitTorrent pārsūtījumiem.

Galvenais šī klienta atšķirības faktors irtā uzticamība. Gandrīz nekādā veidā šim klientam neizdodas pārsūtīt failus. Pat ja izejat no apvalka, kamēr notiek pārsūtīšana, tas darbosies kā fona process, līdz tas būs pabeigts.
Citas produkta funkcijas ietver darburindas veidošana, kas ļauj sākt nākamo pārsūtīšanu pirms pašreizējās pabeigšanas un plānoto izpildi, lai pārsūtītu failus noteiktā laikā. Jāpiemin arī spoguļošanas funkcija, kas ļauj automātiski pārsūtīt visas direktoriju struktūras.
LFTP tiek izplatīts saskaņā ar GNU GPL licenci, un to var bez maksas lejupielādēt savā vietnē.
Labākie daudzplatformu FTP un SFTP klienti
No iepriekšējās sadaļas var šķistUnix nav labu GUI FTP klientu, bet nekas nav tālāk no patiesības. Labākie FTP klienti faktiski ir daudzplatformu produkti, kuriem ir gan Windows, gan Linux versijas. Viena no daudzplatformu klienta priekšrocībām ir tā, ka pēc tam, kad esat to apguvis, jūs varat izmantot šīs zināšanas visās programmatūras versijās.
7 - FileZilla
FileZilla, iespējams, ir slavenākais no visiem FTPklientiem. Tas ir pieejams operētājsistēmai Windows un Linux, kā arī OS X, un tas atbalstīs FTP, FTPS un SFTP pārsūtīšanu. FileZilla izmanto grafisko lietotāja saskarni ar cilnēm, ļaujot lietotājiem dažādās cilnēs palaist vairākus vienlaicīgus uzdevumus.

Saistībā ar funkcionalitāti programmatūrai ir daudzpiedāvājums. Šeit ir tās galveno funkciju kopsavilkums. Programmatūrai ir vilkšanas un nomešanas interfeiss, lai augšupielādētu vai lejupielādētu failus. Tas arī atbalsta atsākšanu, ļaujot apturēt pārsūtīšanu un pabeigt to vēlāk. FileZilla ir arī vietņu pārvaldnieka funkcijas ērtai visu vietņu pārvaldībai un pārsūtīšanai, kā arī direktoriju salīdzināšanas funkcija, kas salīdzinās failu nosaukumus, izmērus un datumus vietējā un attālajā direktorijā.
FileZilla ir bez maksas pieejama ar GNU GPL licenci. To var lejupielādēt vietnē FileZilla.
8 - bezmaksas atvērtā FTP seja
Neskatoties uz dīvaino vārdu Free Open FTP Face - kasbieži sauc vienkārši par FOFF - ir interesanta kā FTP klients. Tas ir viegls grafiskais klients, kas rakstīts Python, izmantojot GTK + bibliotēku. Tam ir mūsdienīgs lietotāja interfeiss, un tā galvenais uzsvars ir uz vienkāršību un lietošanas ērtumu, nevis tā iesaiņošanu ar papildu funkcijām. Iespējams, ka programmatūra nedara visu, ko dara konkurējošās paketes, bet to, ko tā dara, tā dara labi un viegli.

Tā kā esat vienkāršs, tas nenozīmē, ka tas ir nevainojams un grūts. FOFF ir dažas interesantas un unikālas iespējas. Piemēram, tam ir iebūvēts telnet un SSH klients, teksta skatītājs, attēlu skatītājs un audio atskaņotājs. Izmantojot visus šos iebūvētos rīkus, jūs varat uzreiz priekšskatīt failus, neuzsākot citu rīku. Komandas var ievadīt arī attālajā resursdatorā. Klientam ir arī iebūvēts kontrolsummu atbalsts, un tam ir viena klikšķa gzip saspiešana un dekompresija.
FOFF ir bez maksas pieejams saskaņā ar GNU GPL licenci, un to var lejupielādēt no savas vietnes.
9 - CrossFTP
CrossFTP ir bezmaksas FTP klients operētājsistēmai Windows, Linuxun OS X. Tas nāk ar diezgan pienācīgu funkciju klāstu. Pirmkārt, tā saskarnes interfeiss ļauj vienlaikus atvērt daudzus savienojumus. Failu pārsūtīšanu var sākt, vienkārši velkot un nometot failus uz rīka cilnēm. Programmatūrai ir arī paroles šifrēšana, tāpēc attālo vietņu paroles datorā netiek glabātas skaidrā tekstā. CrossFTP ir arī arhivēšanas funkcijas ar iebūvētu saspiešanu, dekompresiju un arhīva failu pārlūkošanu.

Galvenais šī klienta trūkums ir tas, ka tikai tasveic FTP pārskaitījumus. Ja vēlaties SFTP vai FTPS funkcionalitāti, jums būs jājaunina uz apmaksātu CrossFTP Pro versiju. Bet, ja FTP ir viss, kas jums nepieciešams, tad CrossFTP varētu būt tieši jums piemērots.
Komentāri