8 av de beste Linux FTP-klientene
NyheterOverføring av filer over Internett har pleide å få hendene skitne med FTP-kommandoer. I dag er brukssaken hans blitt mer isolert, men de eksisterer fortsatt.
FTP forblir en ganske effektiv protokoll, og det har sannsynligvis kanten når det gjelder hastighet for å få tak i de nyeste ISO-filene fra ditt favorittdistro-nettsted. Det er dessuten, til tross for WebDav, den primære mekanismen for å administrere innhold på webverten din.
En god, fullt utstyrt FTP-klient er derfor noe å være ønsket. Blant de viktigste funksjonene kan det være bred støtte for protokoller - i tillegg til standard FTP, er det FTPS (FTP ved hjelp av SSL), SFTP (FTP tunnlet gjennom SSH) og flere eksotiske typer, for eksempel FSP (den stort sett historiske File Service Protocol) og ekstremt nyttig FXP (File Exchange Protocol).
Avhengig av bruken din, kan det hende at andre funksjoner også er ønskelige. Ved å holde et nettsted synkronisert med en lokal kopi, blir det dramatisk enklere med en slags speilings- og diff-funksjoner, og det er alltid det stående problemet med å endre filtillatelsene. Vil du redigere eksterne filer på plass?
Ikke dekket i denne runden er noen klienter som er for gamle, noen som er proprietære og ikke ville hoste opp en kopi for å teste, og noen som ikke ville installere (vi ser på deg, IglooFTP). Standard FTP-kommandolinjeklienten vil heller ikke bli dekket.
Hvordan vi testet ...
Testing i "ekte" forhold tester ikke mye annet enn den nåværende tilstanden til nettverksforbindelsen din, så all hastighetstesting ble gjort på et Gigabit LAN til en lokal ProFTPD-server.
Hovedhastighetsprøven består i å sende over 300 filer, som inneholder 1,3 GB data totalt. FTP er en meget effektiv mekanisme for transport av store filer, men overføring av flere filer er en bedre test av kundens effektivitet ved å starte og fullføre transaksjonene.
Den lokale maskinen som kjører klientprogramvaren, var en 3GHz Core 2 Duo-boks som kjører Fedora 13. Den nyeste revisjonen av Suns Java og Firefox ble også installert for programvaren som krever dem.
CrossFTP
Du tror kanskje at åpen kilde burde ha syet denne opp allerede, men det er alltid plass til en proprietær app hvis den tilbyr noe romanen. Dette er den eneste klienten på test som støtter Amazon S3-overføringsprotokollene - et svært spesifikt brukstilfelle, men hvis det er viktig for deg, er dette litt av en no-brainer.
Når du laster ned installasjonspakken, får du en mappe full av ting og et skript for å starte programmet via Java - neppe inspirerende, men noen få tilgang til disken senere har du en hyggelig tvillingpanel-popup.
De grunnleggende kontrollene er enkle, og du trenger ikke å dykke i menyene for normale overføringer - dra og slipp, eller klikk på knappene. Området under filoppføringene blir gitt til kølisten, hvis du har en, og et loggvindu som viser hva serveren forteller deg - praktisk for å finne ut hva som skjer.
Å åpne flere tilkoblinger oppretter en flippevisning, slik at du raskt kan bytte mellom kataloger. Den enkle å bruke køadministrasjonen gjør det mulig å håndtere kravene til bulkoverføringer, og et planleggingssystem gjør en rimelig stab til å automatisere ting for deg.
Hvis du går for en filsynkroniseringsoperasjon, er det en knapp rett over panelet for å ta vare på det for deg. Av og til syntes det å være oppdateringsproblemer med den eksterne katalogen oppføringen der den ikke nøyaktig gjenspeiler katalogen vi var koblet til. Dette kan være ned til versjonen av Java vi testet det med, skjønt.
Mesteparten av tiden hadde grensesnittet ikke for mye Java-lag. Dessverre var klientens ytelse dårlig - vi trenger det til å flytte filer fra A til B uten for mange Zzzzzs. Dessverre gjør det ikke.
Kjennelse
CrossFTP Pro
Versjon: 1.65a
web: www.crossftp.com
Pris: $ 25
Noen flotte funksjoner, men har det noen unnskyldning for å være så sakte?
Vurdering: 6/10
FileZilla
WxWidgets-drevet grensesnitt følger det tradisjonelle tvillingpanelet tema, denne gangen med en vanskelig å forstå verktøylinje og en heldigvis enkel å forstå Quick-Connect-funksjonen som ligger over det.
Bokmerker er delt inn i to typer, og kan være ganske forvirrende i begynnelsen. Et globalt bokmerke lagrer bare stinavn, mens en bestemt lagrer også serverens detaljer (selv om dette dessverre ikke fungerte mer enn en gang).
De globale bokmerkene er nyttige for å håndtere mange speilsider eller forskjellige deler av samme nettsted.
Kjørehåndtering er det beste av alle appene på test, fordi du kan se køen, endre prioriteter, fjerne filer og pause og fortsette overføringer når du vil uten å forstyrre resten av økten. Bunnfanene holder også en løpende logg over eventuelle arkiverte overføringer og relevant informasjon om dem, inkludert muligheten til å kjøre dem igjen.
Massevis av andre nyttige funksjoner har blitt lagt til, for eksempel et mønster-matching eksternt søk, som vil rote ut filer på en spesifisert søkebane. Når du har funnet det du leter etter, kan du utføre handlinger som å vise bilder eller redigere tekstfiler ved hjelp av systemets filetypeforeninger, eller med verktøyet du ønsker, dersom du dykker inn i innstillingene.
Sammen med god protokollstøtte og sterk ytelse, er den eneste virkelige downer om FileZilla den måten den ser ut. Vi snakker ikke bare for stygge - noen av ikonene forteller forklaring. FileZilla kan ikke gjøre mye for skrivebordet ditt estetisk, men det er et godt verktøy å ha på din side hvis du trenger å overføre pålitelig store datamengder.
Kjennelse
FileZilla
Versjon: 3.3.3
web: http://filezilla-project.org
Pris: Gratis / GPL
Flott all-rounder for ytelse, men det er synd om utseendet.
Vurdering: 9/10
FireFTP
Vi sier vanligvis at nettlesere generelt ikke har funksjonene for å gjøre FTP smertefri. Vel, dette er et sneaky unntak designet for å få oss til å spise våre ord.
Ved hjelp av pluginarkitekturen til Firefox-nettleseren, konfronterer denne listige koden en klient fra nettene i nettleseren og gir en rimelig faksimile av en stasjonær app. Du får fremdeles tvillingpanelvisningen, men denne gangen er den pent innlemmet i en Firefox-faneblad.
Panelene selv inneholder en nyttig trevisning for å navigere rundt lokale og eksterne kataloger, og mellom dem er idiotknappene for enkle overføringer.
Til tross for at det er et tillegg, er det ganske enkelt å glemme at du kjører en nettleser og tror at FireFTP er akkurat som hvilken som helst annen desktop app. Det eneste som virkelig gir det vekk er når du endrer størrelsen på vinduet, noe som fører til en klumpete og uttraktede redraw-prosess. Faktisk høres det litt verre ut enn det egentlig er, men det er merkbart.
Ved å gå videre til den mer avanserte funksjonaliteten, støtter denne klienten FXP, slik at du kan bruke den til å overføre filer mellom eksterne nettsteder. Den støtter også dra-og-slipp-operasjoner, og mer avansert fil inspeksjon - omdøping, tillatelser og lignende. Det er også et pent directory diff verktøy.
Installasjon er en doddle - bare bruk Firefox for å søke etter plugin (dette er også kryssplattform). En ekstra bonus for å bli integrert i nettleseren er at bokmerkene og passordene dine blir lagret sammen med resten av nettleserdataene dine.
Når det gjelder ytelse, er det ikke den beste klienten, men det er utrolig dyktig med tanke på at det bare er et plugin - definitivt verdt å installere hvis du kjører Firefox, selv om det bare er en backup klient.
Kjennelse
FireFTP
Versjon: 1.0.9
web: http://fireftp.mozdev.org
Pris: Gratis / GPL
Overvinner sin ydmyke opprinnelse for å levere en god ytelse.
Vurdering: 7/10
gftp
Vi burde si at denne klienten nesten ikke gjorde kuttet, bare fordi den ikke har hatt en stabil utgave siden slutten av 2008. Det er imidlertid en av de mest brukte frittstående klientene, og har en imponerende rekke funksjoner.
GTK-grensesnittet vedtar standard topaneldesign, og henger tilbake til en epoke når verktøyet var passordet. Dette er ingen grunn til å kritisere det - bortsett fra alt annet, er det intuitivt å bruke.
Den øverste verktøylinjen aksepterer den fremtredende informasjonen for hvilken tilkobling du ønsker å lage, og du må bare trykke på Koble-knappen. Overfør knapper mellom rutene gjør kopiering av filer nesten tåkebestemte (selv om du også kan dra og slippe), og med høyreklikk på en gitt fil avslører du et vell av muligheter og funksjonalitet.
Det er et alternativ for å se en fil, men vær advart, dette virker bare som å jobbe for tekstfiler - å prøve det på en binær fil forårsaket en segfault.
gFTP støtter også et overraskende utvalg av protokoller, inkludert FSP og SSH / SFTP, noe som gjør det ganske nyttig for å få tilgang til data på eksterne servere, i stedet for bare nedlastinger.
Bokmerker støttes, eventuelt lagre passord og huske komplette baner i stedet for bare servernavnet. Handily, et stort antall nyttige nettsteder er allerede lagret i listen, inkludert mye for forskjellige distros og open source-nettsteder.
Det bør også nevnes at klienten kan brukes direkte fra kommandolinjen, hvor den er like kompetent, men mangler noen av funksjonene til shell-only klienter som NCFTP. Det gjorde det bra i hastighetstestene, men det mangler de moderne hjelperverktøyene vi ønsker.
Kjennelse
gftp
Versjon: 2.0.19
web: http://gftp.seul.org
Pris: Gratis / GPL
Det fungerer, det er raskt, men det gir ikke mye utover det grunnleggende.
Vurdering: 6/10