FTP eller File Transfer Protocol är den vanligaste metoden för att överföra filer mellan datorer över ett nätverk. Det är också det bästa alternativet för att flytta stora mängder filer fram och tillbaka från/till en server.
Som sådan kommer du att hitta en mängd olika FTP-klienter, beroende på ditt operativsystem, för att hjälpa dig med detsamma, var och en lovar att leverera bättre överförings- och hanteringsfunktioner än den andra samtidigt som de förblir trogen sina kärnfunktioner.
Här är några av de bästa FTP-klienterna du kan börja använda just nu.
FileZilla toppar vår lista över de bästa FTP-klienterna för Linux. Det är öppen källkod och kommer med ett lättanvänt gränssnitt, vilket gör det användarvänligt även för förstagångsanvändare.
Förutom FTP, som är kärnan i FileZilla, stöder programmet även FTPS (FTP över TLS) och SFTP (SSH över FTP) protokoll tillsammans med olika molnlagringstjänster som Dropbox, OneDrive, Microsoft Azure Blob Storage och mer.
Med FileZilla kan du överföra stora filer (>4GB) utan att stöta på några problem. Om det behövs har du också möjlighet att återuppta filöverföring halvvägs. När det gäller andra funktioner ger programmet dig tillgång till fjärrfilsökning, fjärrredigering av filer, överföringskö och en kraftfull platshanterare för att förenkla filöverföring och hantering ytterligare.
Hur man installerar FileZilla
För att installera FileZilla på Ubuntu/Debian, kör:
sudo apt install filezilla
På Arch Linux:
sudo pacman -S filezilla
På Fedora/CentOS och RHEL:
sudo dnf install filezilla
sudo yum install filezilla
CrossFTP är en annan plattformsoberoende FTP-klient för Linux. Precis som FileZilla erbjuder den vanliga funktioner som snabbsökning, multi-anslutning och stöd för mångsidiga protokoll och molnlagringstjänster men tar också med några ytterligare funktioner.
En sådan unik CrossFTP-funktion är schemaläggning, vilket är praktiskt när du behöver flytta objekt senare. Likaså får du även en hastighetsbegränsare för att begränsa den bandbreddsförbrukning som krävs vid filöverföringar. Så, till exempel, om du kör flera uppgifter och inte vill att CrossFTP ska samla upp hela din bandbredd, kan du använda limitern för att begränsa dess användning av bandbredd.
På tal om CrossFTP:s största höjdpunkter, använder programmet vad det kallar en turbomotor, som i huvudsak är en överföringsmotor som lovar att underlätta snabbare filöverföringar. Och den erbjuder också kryptering på klientsidan med AES-algoritmen för att skydda dina data under överföring.
CrossFTP-installation
För att installera CrossFTP på Debian-baserade distros som Ubuntu, gå först till länken nedan och ladda ner det lämpliga CrossFTP-paketet.
När du har laddat ner, öppna terminalen och navigera till katalogen där du har sparat filen.
Ladda ner: CrossFTP
Slutligen, kör följande kommando för att installera DEB-paketet på ditt system:
sudo dpkg -i ./crossftp_deb_package.deb
På Arch Linux kan du ladda ner paketet från AUR med yay:
yay -S crossftp-client
gFTP är en free och öppen källkod FTP-klient för Linux. Den erbjuder både ett grafiskt användargränssnitt – baserat på GTK+-verktygssatsen – och ett CLI, som du kan välja att använda baserat på dina önskemål. Utöver FTP innehåller verktyget även stöd för FTPS-, SFTP-, FSP- och FXP-protokoll för ökad användning.
När det kommer till användbarhet erbjuder gFTP ett ganska grundläggande och lättanvänt gränssnitt för att förenkla filoperationer. Du kan enkelt ansluta till fjärrwebbplatser och överföra filer ganska snabbt utan några problem. Ett snyggt tillägg till programmet är meddelandeloggrutan som informerar dig om eventuella fel som uppstår under filöverföringen så att du kan agera efter dem.
Andra intressanta funktioner som gFTP erbjuder inkluderar stöd för kataloglistor i Unix, macOS, VMS, MVS och NT (DOS) stil och bokmärkesfunktioner för att snabbt ansluta till avlägsna webbplatser.
Hur man installerar gFTP
För att installera gFTP på Debian/Ubuntu, kör följande kommando:
sudo apt install gftp
På Arch Linux:
sudo pacman -S gftp
På Fedora/CentOS och RHEL:
sudo dnf install gftp
sudo yum install gftp
lftp är en CLI-baserad FTP-klient för Linux. Jämfört med några av de andra FTP-klientprogrammen på den här listan, som är GUI-baserade, kommer lftp ut som ett snyggt och snabbare program för dem som föredrar att använda kommandoraden.
När det gäller funktionalitet erbjuder lftp i stort sett en liknande uppsättning funktioner som andra, vilket ger stöd för olika filåtkomstmetoder, inklusive FTPS, SFTP, HTTP, HTTPS och HFTP, förutom BitTorrent-protokollet, vilket gör det till ett mångsidigt verktyg för filöverföring. Eftersom det är ett CLI-verktyg får du naturligtvis njuta av fördelarna med kommandon, som i fallet med lftp är många och låter dig utföra en mängd uppgifter effektivt.
Mitt i att överföra filer med lftp, om du någon gång av misstag avslutar programmet, säkerställer det att det flyttar sig till nohup läge för att slutföra överföringen i bakgrunden. På samma sätt, om nedladdningen avbryts halvvägs, startar programmet automatiskt om från den punkt där det stoppades.
lftp installation
På Debian/Ubuntu, kör kommandot nedan för att installera lftp:
sudo apt install lftp
På Arch Linux:
sudo pacman -S lftp
På Fedora/CentOS och RHEL:
sudo dnf install lftp
sudo yum install lftp
Konqueror är mer än din vanliga FTP-klient: den är en schweizisk armékniv för alla typer av filhantering och filförhandsgranskning, inklusive överföring av filer mellan system över FTP- (och SFTP)-protokoll. Som sådan, genom att installera det på ditt system, får du två program i ett.
Genom att ha funktionerna för båda programmen i ett kan du också använda Konqueror för att bläddra i filer på den anslutna servern/datorn och utföra operationer på dem med lätthet. De flesta av sådana funktioner kommer som en del av KIO-plugins, så du kan välja från ett urval av dessa plugins för att utöka programmets möjligheter.
När det gäller andra FTP-funktioner erbjuder Konqueror paus/återuppta, segmenterad filöverföring (nedladdning från flera servrar) för att påskynda nedladdningstiden och nedladdning från BitTorrent-källor.
Hur man installerar Konqueror
För att installera Konqueror på Debian/Ubuntu, kör:
sudo apt install konqueror
På Arch Linux:
sudo pacman -S konqueror
På Fedora/CentOS och RHEL:
sudo dnf install konqueror
sudo yum install konqueror
Hitta rätt FTP-klient för dina behov
Med hjälp av denna lista bör du kunna välja rätt FTP-klient för ditt Linux-system som uppfyller dina kriterier och uppfyller dina krav.
Även om funktionsuppsättningen för alla program är en subjektiv preferens och attraherar olika typer av användare på olika sätt, finns det några aspekter som du alltid bör tänka på när du väljer en FTP-klient.
En sådan viktig aspekt är protokollet som används. För att säkerställa att alla dina dataöverföringar (och serverinloggningar) sker säkert måste du alltid använda SFTP eftersom den använder kryptering för att kryptera båda data. Alternativt kan du kolla in andra filöverföringsmetoder för att lära dig om olika sätt att överföra filer.
Om författaren
Yash Wate (40 artiklar publicerade)
Yash är en personalskribent på MUO för gör-det-själv, Linux, programmering och säkerhet. Innan han hittade sin passion för att skriva brukade han utveckla för webben och iOS. Du kan också hitta hans författarskap på TechPP, där han täcker andra vertikaler. Förutom teknik tycker han om att prata om astronomi, Formel 1 och klockor.
Mer från Yash Wate
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
