Beste FTP & SFTP-klient for Windows og Linux (gjennomgang) i 2020

click fraud protection

File Transfer Protocol, eller FTP, har eksistert for alltid. Det er den mest brukte måten å flytte alle slags filer fra et datasystem til et annet. Designet for å være fullstendig interoperabel, og gjør det enkelt å overføre filer mellom inkompatible systemer.

FTP er et klientserver-system. For å overføre filer via FTP bruker du en FTP-klient som igjen kobles til en FTP-server som kjører på den eksterne datamaskinen. Med tanke på alderen, kan du forestille deg at det er mange FTP-klientprogrammer der ute.

Vi har gjort mye av det harde arbeidet med å finne og prøve dem, og vi er glade for å presentere listen over de beste FTP- og SFTP-klientene for Windows og Linux..

Som vi ofte gjør, begynner vi diskusjonen vår med å introdusere FTP-protokollen mer detaljert. Deretter diskuterer vi sikkerhet. Vi får se hvordan SFTP ble introdusert for å adressere sikkerhetsproblemer med protokollen. Så tar vi en kort pause for å diskutere FTPS, en annen måte å sikre FTP-overføringer på, og mens vi er inne på det, vi vil også introdusere SCP ettersom det har blitt mer og mer populært i det siste som en måte å overføre på en sikker måte filer.

instagram viewer

Til slutt vil vi være klare for kjernen vår. Vi vil først gjennomgå den beste SFTP-klienten for Windows. Så får vi se hva som er tilgjengelig for Linux. Og sist, men ikke minst, vil vi også se gjennom noen pakker som er multiplattform og er tilgjengelige for begge operativsystemene.

Hva er FTP?

File Transfer Protocol ble først opprettet helt tilbake i 1971. Dette er nesten forhistorie i dataår. Protokollspesifikasjonen ble oppdatert i 1880, deretter i 1985. Siden den gang har den stort sett holdt seg uendret.

FTP er en klient-serverprotokoll der filoverføringer skjer mellom en FTP-server og en FTP-klient. Dette er to veldig forskjellige deler av programvaren, og selv om noen leverandører tilbyr både FTP-klient og FTP-serverprogramvare, tilbyr ingen programvare som vi vet om begge deler i en pakke.

I motsetning til et annet, råere filoverføringssystem, tilbyr FTP et bredt spekter av filstyringsfunksjoner i tillegg til filoverføring. For FTP-klienten presenterer FTP-serveren et filhierarki som med vilje ikke er ulikt et datafilsystem. Faktisk presenterer FTP-serveren ofte en del av vertsfilets system for klienten. Klienten er gratis - innenfor brukerens filtilgangsprivilegier; mer om dette på et øyeblikk - for å bla gjennom kataloger, liste filer og noen ganger utføre andre filhåndteringsoppgaver.

Opprinnelige FTP-klienter var kommandolinjeverktøy, men i dag tilbyr mange FTP-klienter et grafisk brukergrensesnitt som noen ganger er veldig likt en lokal filbehandling. Noen støtter til og med å dra filer fra den lokale filbehandleren til FTP-vinduet for å starte en overføring.

Hva er SFTP?

Sikkerhet i FTP-verdenen er en mangesidig virkelighet. Protokollen har noen veldig grunnleggende innebygd sikkerhet. Først og fremst bruker FTP brukerkontoer for å kontrollere tilgangen til serveren. En FTP-klient som prøver å koble seg til en FTP-server, må derfor oppgi et brukernavn og passord. Ofte vil FTP-servere bruke det underliggende operativsystemets brukerkontoer for autentisering.

FTP implementerer også tilgangskontroll for filsystemer der brukere bare har tilgang til noen filer eller noen mapper. De kan også ha forskjellige tilgangsrettigheter til forskjellige filer eller mapper. Noen kan leses bare mens andre kan lese-skrive. Filtilgangsrettigheter i FTP ligner veldig på lokale filsystemrettigheter. Faktisk bruker de fleste FTP-servere den underliggende filsystemets sikkerhet og tilgangsrettigheter. Det er også anonym FTP som gjør det mulig for en klient å koble seg anonymt og få tilgang til et veldig begrenset underett av filsystemet under FTP-serverens kontroll.

Så mens FTP gir en noe sikker tilgang til filer og mapper, har den flere sikkerhetsproblemer. For det første overføres brukernavnet og passordet mellom klienten og serveren i klartekst. Alle utstyrt med en pakkesniffer vil derfor kunne se den informasjonen. Men det er ikke det eneste sikkerhetsproblemet med FTP. Den største er at filoverføringen ikke er sikret. Hver fil blir overført ukryptert og kan bli oppfanget av enkeltpersoner eller organisasjoner som ikke har til hensikt.

SFTP for sikret filoverføring

SFTP, eller SSH File Transfer Protocol, prøver å løse sikkerhetsproblemene til FTP. Men i motsetning til hva vi kanskje blir ført til å tro, har SFTP ingenting til felles med FTP. SFTP er en helt annen protokoll som legger til noen filoverførings- og filhåndteringsfunksjoner til Secure Shell (SSH) -protokollen. Den største fordelen med SFTP over FTP er at tilkoblingen og filoverføringen er kryptert ved hjelp av SSH-protokollen, og beskytter den mot å snuse.

FTP og SFTP er så forskjellige i måten de opererer på at mange servere vil gjøre enten det ene eller det andre, men ikke begge deler. Faktisk er SFTP ofte en funksjon som finnes på SSH-servere.

SFTP og FTPS er IKKE den samme tingen

Det er ofte en viss forvirring mellom SFTP og FTPS. Det er forståelig da de begge er filoverføringssystemer som adresserer sikkerhetsmangelen til FTP. De måten de opererer på er imidlertid helt annerledes. Vi har nettopp sett hvordan SFTP bruker SSH for å kryptere filoverføringer. Når det gjelder FTPS, er det virkelig FTP-protokollen som bruker SSL-kryptering i stedet for klartekst. FTPS er til FTP som HTTPS er til HTTP.

Du lurer kanskje på hvilken du skal velge, da de begge ser ut til å gi en sikker filoverføring. I dag pleier organisasjoner å foretrekke SFTP hovedsakelig fordi - i motsetning til FTPS, som bruker en TCP-port til kontroll og en for data – SFTP overfører alt på samme port, noe som gjør brannmurkonfigurasjonen litt lettere.

SCP: En annen sikker filoverføringsprotokoll

For å gjøre ting enda mer forvirrende, finnes det også en annen sikker filoverføringsprotokoll kalt Secure Copy (SCP). SCP er en enklere protokoll som også bruker SSH, men bare tilbyr filoverføringsmuligheter. Det er ingen måte å bla gjennom filsystemer og gå fra en katalog til en annen eller til og med å se en liste over tilgjengelige filer i SCP. Alt du kan gjøre er å kopiere en fil til eller fra serveren.

Beste FTP- og SFTP-klient for Windows

Nå som vi er kjent med FTP og alle sikrede varianter, er vi klare til å se på den beste FTP- og SFTP-klienten vi kunne finne. Alle av dem vil i det minste håndtere FTP-overføringer, mens andre også vil støtte SFTP, FTPS eller SCP. Vi sørger for å spesifisere hvilken protokoll hver programvare tillater. Windows er fremdeles det mest brukte operativsystemet, så la oss begynne med en kort gjennomgang av de beste klientene for den plattformen.

SolarWinds er et kjent navn blant nettverksadministratorer. Selskapet gjør noe av det beste nettverksadministrasjonsverktøy. For eksempel er SolarWinds Network Performance Monitor uten tvil en av de beste SNMP overvåkingsverktøy. SolarWinds er også kjent for sine mange gratis verktøy som imøtekommer spesifikke behov fra administratorer.

FTP Voyager-skjermbilde
  • GRATIS verktøy:FTP Voyager for Windows
  • Offisiell nedlasting:https://www.solarwinds.com/free-tools/ftp-voyager-ftp-client-for-windows

SolarWinds FTP Voyager er et av disse gratis verktøyene. Tidligere fra Serv-u er FTP Voyager en fullverdig klient som vil håndtere FTP-, SFTP- og FTPS-filoverføringer. Denne programvaren har FIPS 140-2 validering og et sertifikat av ikkeverdighet fra den amerikanske hæren, slik at du kan stole på at den er sikker.

FTP Voyager for Windows har flere nyttige avanserte funksjoner som planlagt filoverføring av mappesynkronisering - både manuell og automatisk - mellom klienten og serveren.

Klienten har også handlinger etter overføring og kan for eksempel sende e-post, slette filer, kjøre programmer, slå av og utføre andre handlinger etter at en overføring er fullført.

2. CuteFTP

CuteFTP er muligens den mest kjente FTP-klienten for Windows, og det har vært i lang tid. Det har eksistert siden 1996. Produktet har skiftet hender noen gang gjennom sin eksistens og er nå en del av Globalscape, et selskap som spesialiserer seg på elektroniske filoverføringer.

CuteFTP-skjermbilde

Funksjonsmessig overlater denne FTP-klienten ingenting å være ønsket. For det første vil den støtte de fleste protokoller inkludert FTP, FTPS, HTTP, HTTPS og SFTP. Det er også superenkelt å bruke den, og du kan raskt konfigurere en ny tilkobling ved å bruke trinn-for-trinn-veiviseren. CuteFTP lar deg til og med redigere ekstern fil rett fra FTP-klienten, takket være den innebygde editoren med syntaksfargekoding.

Programvaren støtter også automatisering, og du kan planlegge og skifte overføringer med minimal overhead. Videre vil den også integreres med ethvert COM-aktivert skript- eller programmeringsspråk. CuteFTP kan kjøpes for $ 59.99 og en gratis prøveversjon er tilgjengelig.

3. CoffeeCup gratis FTP

Noen mennesker kjenner CoffeeCup for HTML-redigereren eller andre nettrelaterte verktøy. Men Coffee Cup lager også en ganske god gratis FTP-klient som passende kalles Gratis FTP. Denne TFP-klienten er designet for å være kraftig, brukervennlig og rask. Å koble til en server er så enkelt som å klikke på en knapp og overføre filer er et spørsmål om å dra og slippe dem.

CoffeeCup Gratis FTP-skjermbilde

Klienten vil håndtere FTP-, SFTP- og FTPS-filoverføringer samt HTML-overføringer. Den har også noen gode filhåndteringsfunksjoner, både lokale og eksterne. Men en av de mest unike funksjonene ved Free FTP er bruken av bokmerker som lar deg lagre din plass i en mappe på din lokale datamaskin, den eksterne serveren eller begge deler. Du kan også arkivere en hel ekstern katalog i en lokal zip-fil med ett klikk, en nyttig funksjon for å sikkerhetskopiere et nettsted, for eksempel.

Som navnet tilsier, er gratis FTP tilgjengelig uten omkostninger, men CoffeeCup har også et produkt som heter Direct FTP som er en betalt FTP-klient med enda flere funksjoner.

Beste FTP- og SFTP-klienter for Linux

Linux er en annen utrolig populær plattform med nettverksadministratorer, så vi følte at vi måtte inkludere Linux FTP-klienter på listen vår. Og når du vurderer at historisk sett har alle disse filoverføringsprotokollene en Unix-opprinnelse, gjorde det enda mer fornuftig. Og som du vil se, det er mange gode kunder for plattformen. Her er en liten prøve av de beste av dem.

4. gftp

gftp er et typisk eksempel på "en oldie men en goody". Programvaren har ikke blitt oppdatert på omtrent 10 år, men den er fremdeles ganske populær. Det viser for hvor bra ting kan vare. Og tross alt, har FTP-protokollen ikke blitt oppdatert på mye lenger enn det.

gFTP-skjermbilde

GFTP-klienten tilbyr et intuitivt brukergrensesnitt og enkel konfigurasjon. Det er en gratis multetrådet filoverføringsklient distribuert under betingelsene i GNU Public License Agreement. Verktøyet har både et tekstbasert grensesnitt og et GTK-grafisk grensesnitt, så det vil kjøre på hvilken som helst Linux enten det har en GUI eller ikke.

Denne klienten vil støtte FTP og FTPS, men også HTTP og HTTPS og SSH - og derfor SFTP - så vel som FSP. Det er også en av de sjeldne klientene som støtter FXP, som er direkte overføring av filer mellom to servere under kontroll av en klient. Sist, men ikke minst, har verktøyet blitt grundig internasjonalisert og grensesnittet er tilgjengelig på over 50 språk. gFTP kan lastes ned direkte fra dets nettsted.

5. ncftp

Hovedintensjonen utover ncftp var å erstatte FTP-kommandoen som er innebygd i de fleste * nix-systemer med en med flere funksjoner. Som sådan gir programvaren et kraftig og fleksibelt grensesnitt til FTP-protokollen.

NcFTP-skjermbilde

Selv om programmet kan virke ganske vanlig og ikke utsmykket - spesielt sammenlignet med andre produkter - har det mange verdifulle ytelser og brukervennlighetsfunksjoner. Blant produktets kuleste funksjoner finner du fremdriftsmålere, fullføring av filnavn, kommandolinje redigering, bakgrunnsbehandling, automatisk gjenoppta nedlastinger, bokmerker og hurtigbufrede katalogoppføringer. Programvaren fungerer også med brannmurer og fullmakter og lar deg enkelt laste ned hele katalogtrær.

Dette er imidlertid ikke et grafisk verktøy. Grensesnittet er alt tekstbasert. Når du starter det, blir du tatt med til verktøyets skall, der du skriver inn kommandoer og ser resultater. Kommandoer ligner på typiske operativsystemkommandoer. Du bruker åpen for å åpne en forbindelse til en ekstern FTP-server eller cd for å flytte innenfor katalogstrukturen.

6. lftp

lftp er enda en FTP-klient i tekstmodus. De er veldig vanlige i Linux-verdenen. Denne klienten støtter flere protokoller, inkludert FTP, HTTP, FISH, SFTP, HTTPS og FTPS. Den vil til og med håndtere BitTorrent-overføringer.

LFTP-skjermbilde

Den viktigste differensierende faktoren for denne klienten er påliteligheten. Det er nesten ingen måte denne klienten kan unnlate å overføre filer. Selv om du avslutter skallet mens en overføring pågår, vil den fortsette å fungere som en bakgrunnsprosess til den er fullført.

Andre funksjoner i produktet inkluderer jobbkø, slik at du kan starte den neste overføringen før den nåværende er ferdig og planlagt utførelse for å overføre filer på et bestemt tidspunkt. Verdt å nevne er en speilfunksjon som lar deg overføre hele katalogstrukturer automatisk. LFTP distribueres under GNU GPL-lisensen og kan lastes ned gratis fra sin egen nettsted.

Beste FTP- og SFTP-klienter for Mac

Det kan se ut av forrige avsnitt at det ikke er noen gode GUI FTP-klienter for Unix, men at ingenting er lenger fra sannheten. De beste FTP-klientene er faktisk multiplattformprodukter som har versjoner for både Windows og Linux. En fordel med en multiplattformklient er at når du har mestret den, kan du bruke den kunnskapen på alle versjoner av programvaren.

7. FileZilla

FileZilla er muligens den mest kjente av alle FTP-klienter. Det er tilgjengelig for Windows og Linux og også for OS X, og det vil støtte FTP-, FTPS- og SFTP-overføringer.

FileZilla hovedvindu

FileZilla bruker et grafisk brukergrensesnitt som lar brukerne kjøre flere samtidige oppgaver i forskjellige faner.

Funksjonsmessig har programvaren mye å tilby. Her er et sammendrag av hovedfunksjonene. Programvaren har et dra og slipp-grensesnitt for å laste opp eller laste ned filer. Den støtter også gjenoppta, slik at du kan pause en overføring og fullføre den senere. FileZilla har også en sidebehandlingsfunksjoner for enkel administrasjon og overføring av komplette nettsteder i tillegg en katalogsammenligningsfunksjon som vil sammenligne filnavn, størrelser og datoer på en lokal og ekstern katalogen. FileZilla er tilgjengelig gratis under GNU GPL-lisensen. Det kan lastes ned fra FileZilla nettsted.

8. Gratis Open FTP Face

Til tross for det rare navnet Gratis Open FTP Face—Som ofte bare kalles FOFF — er et interessant alternativ som FTP-klient. Det er en lett grafisk klient skrevet i Python ved bruk av GTK + -biblioteket.

FOFF Windows-skjermbilde

Den har et moderne brukergrensesnitt, og hovedvekten er enkelhet og brukervennlighet i stedet for å pakke det med ekstra funksjoner. Programvaren gjør kanskje ikke alt konkurrerende pakker gjør, men hva den gjør, gjør det godt og enkelt.

Å være enkel betyr ikke at det er uten prestasjoner. FOFF har noen få interessante og unike funksjoner. For eksempel har den en innebygd telnet- og SSH-klient, en tekstvisning, en bildevisning og en lydspiller. Med alle disse innebygde verktøyene kan du øyeblikkelig forhåndsvise filer uten å måtte starte et annet verktøy. Du kan også legge inn kommandoer på den eksterne verten. Klienten har også innebygd støtte for sjekkesum og har gzip-komprimering og dekompresjon med ett klikk. FOFF er tilgjengelig gratis under GNU GPL-lisensen og kan lastes ned fra sin egen nettsted.

9. CrossFTP

CrossFTP er en gratis FTP-klient for Windows, Linux og OS X. Det kommer med en ganske anstendig rekke funksjoner. For det første lar grensesnittet med fanene deg ha mange tilkoblinger åpne samtidig. Filoverføring kan startes ved å dra og slippe filer til verktøyets faner.

CrossFTP Pro Windows-skjermbilde

Programvaren har også passordskryptering slik at passordene for eksterne nettsteder ikke lagres i klartekst på datamaskinen din. CrossFTP har også arkiveringsfunksjoner med innebygd komprimering, dekompresjon og surfing i arkivfiler. Den største ulempen med denne klienten er at det bare overfører FTP. Hvis du vil ha SFTP- eller FTPS-funksjonalitet, må du oppgradere til den betalte CrossFTP Pro-versjonen. Men hvis FTP er alt du trenger, kan CrossFTP være riktig for deg.

Pakk sammen

Spørsmål som "hva er en SFTP-klient" eller "hvordan du bruker en SFTP-klient" kan enkelt besvares. Det gjelder bare å velge et av verktøyene vi anbefaler ovenfor. Har du prøvd noe? Hvordan fungerte de for deg?

watch instagram story