Den 5 bästa FTP-serverprogramvaran 2020

click fraud protection

File Transfer Protocol är ett av de äldsta protokollen på Internet. Det har funnits i längre tid än de flesta andra tekniker som fortfarande används idag och det är fortfarande den mest använda tekniken för filöverföringar mellan datorer på Internet.

Genom sin utveckling anpassades tekniken för att möjliggöra säkra överföringar med TLS för SSL-krypteringsscheman. FTP är en klient-serverteknologi. Användare använder vanligtvis en FTP-klient för att överföra filer till en server som, förvånansvärt, kör en FTP-serverprogramvara. FTP är ett standardprotokoll så klienten och servrarna kan komma från olika källor och tekniken kommer att fungera felfritt. Idag tittar vi på några av de bästa FTP-serverprogramvarorna.

Vi börjar med en mycket kort förklaring av FTP, vad det är, hur det fungerar och var det kommer ifrån. Vårt mål är inte att göra dig experter utan att ge dig den nödvändiga bakgrunden för att bättre förstå våra beskrivningar av de olika verktygen vi kommer att granska. Det är förresten vår nästa affärsordning och vi kommer att granska några av de bästa FTP-serverprogramvarorna vi kunde hitta.

instagram viewer

En (snabb) FTP-primer

Filöverföringsprotokollet skapades först redan 1971. Detta är nästan förhistoria under datorår. Protokollspecifikationen uppdaterades med mindre ändringar 1980, sedan 1985. Sedan dess har det för det mesta varit oförändrat. FTP är ett klientserverprotokoll där filöverföringar sker mellan en FTP-server och en FTP-klient. Dessa är två mycket olika programvaror och även om vissa leverantörer erbjuder både FTP-klient och FTP-serverprogramvara erbjuder ingen mjukvara som vi känner till båda i ett paket.

Till skillnad från vissa andra, grusare filöverföringssystem, erbjuder FTP ett brett utbud av filhanteringsfunktioner utöver enkla filöverföringar. För FTP-klienten presenterar FTP-servern en filhierarki som nära liknar datorns filsystem med mappar och undermappar. Faktum är att en FTP-server ofta presenterar en del av värddatorns filsystem för klienten. Klienten är gratis - inom användarens filåtkomstbehörigheter; mer om detta på ett ögonblick - för att bläddra i kataloger, lista filer och ibland utföra andra filhanteringsuppgifter.

Säkra FTP-överföringar

Säkerhet i FTP-världen är en ganska komplex verklighet. Protokollet har en mycket grundläggande inbyggd säkerhet. Först och främst använder FTP användarkonton för att kontrollera åtkomst till servern. En FTP-klient som försöker ansluta till en FTP-server måste därför ange ett användarnamn och lösenord. Ofta kommer FTP-servrar att använda det underliggande operativsystemets användarkonton för autentisering.

FTP implementerar också åtkomstkontroll för filsystem där användare bara har åtkomst till vissa filer eller vissa mappar. De kan också ha olika åtkomsträttigheter till olika filer eller mappar. Vissa kan göras skrivskyddade medan andra kan lässkrivas. Filåtkomsträttigheter i FTP liknar mycket lokala filsystemrättigheter. De flesta FTP-servrar använder faktiskt den underliggande filsystemets säkerhets- och åtkomstbehörigheter. Det finns också anonym FTP som gör det möjligt för en klient att ansluta anonymt och få åtkomst till en mycket begränsad delmängd av filsystemet under FTP-serverns kontroll.

Så även om FTP ger något säker åtkomst till filer och mappar, har det flera viktiga säkerhetsfel. Till exempel överförs användarnamnet och lösenordet mellan klienten och servern i en okrypterad form. Den som är utrustad med en paketfäktare skulle därför kunna fånga den informationen. Den där är dock inte det enda säkerhetsproblemet med FTP. Den största är att själva filöverföringen inte är säkrad. Varje fil överförs okrypterad och kan avlyssnas av individer eller organisationer som inte är avsedda.

Med SFTP

SFTP eller SSH File Transfer Protocol försöker hantera säkerhetsproblemen för FTP. Men i motsats till vad vi kan få oss att tro, har SFTP ingenting gemensamt med FTP. SFTP är ett helt annat protokoll som faktiskt lägger till vissa filöverförings- och filhanteringsfunktioner till Secure Shell (SSH) -protokollet. Den största fördelen med SFTP jämfört med FTP är att anslutningen och filöverföringen är krypterade med SSH-protokollet, vilket skyddar den från att snifta. FTP och SFTP är så olika i hur de fungerar att många servrar gör antingen den ena eller den andra men inte båda. I själva verket är SFTP ofta en funktion som finns i SSH-servrar snarare än FTP-servrar.

SFTP och FTPS: Två väldigt olika saker

Det finns ofta viss förvirring mellan SFTP och FTPS. Det är förståeligt eftersom de båda är filöverföringssystem som hanterar FTP: s säkerhetsbrist. Men hur de fungerar är dock helt annorlunda. Vi har precis sett hur SFTP använder SSH för att kryptera filöverföringar. När det gäller FTPS är det verkligen en förlängning av FTP-protokollet som använder SSL-kryptering istället för tydlig text. FTPS är till FTP som HTTPS är till HTTP.

Du undrar kanske vilken av SFTP eller FTPS att välja eftersom de båda verkar ge en säker filöverföring. Idag tenderar organisationer att föredra SFTP främst på grund av - i motsats till FTPS, som använder en TCP-port för kontroll och en för data – SFTP överför allt på samma port, vilket gör brandväggskonfigurationen lite lättare. Annars ger båda protokollen tillräcklig säkerhet.

De bästa FTP-serverpaketen

Vi har sökt på marknaden och letat efter de bästa FTP-serverpaketen. Vi hittade en hel del av dem och vi är glada att inte bara lista dem utan också granska deras viktigaste och mest intressanta funktioner.

Solarwinds är ett välkänt namn inom nätverksadministration. Företagets flaggskeppsprodukt, the SolarWinds Network Performance Monitor anses vara en av de allra bästa lösningarna för nätverksövervakning. Solarwinds är också känt för sina många gratisverktyg, var och en svarar mot ett specifikt behov av nätverksadministratörer.

SolarwindsProduktportfölj är så enorm att det verkar som om det har ett verktyg för alla behov, inklusive en FTP-server som heter Serv-U File Transfer Protocol Server. Vi kommer bara kalla det Serv-U FTP-server. Det är en enkel, prisvärd, lättanvänd FTP-serverprogramvara. Dess viktigaste funktioner inkluderar filöverföringar med FTP och FTPS, snabba och enkla filöverföringar från webben och mobila enheter, det enkla överföring av flera och stora filer, enkel administration och hantering och en säker gateway som hjälper till att undvika data i vila i DMZ nätverk.

Serv-U FTP-server Användarhanteringsskärmbild
  • GRATIS PRÖVNING: Serv-U File Transfer Protocol Server
  • Officiell nedladdningslänk: https://www.solarwinds.com/ftp-server-software/registration

De Serv-U FTP-server är byggt för att stödja säkert FTPS-protokoll för filöverföringar. Du kan kryptera filer med SSL- eller TLS-kryptering. Överföring av filer med FTPS skyddar informationen i transitering och konfidentiell information skyddas mot manipulation, snooping, läckage eller oavsiktlig exponering. Med sina intuitiva webbklient- och mobila enhetsgränssnitt kan det här verktyget enkelt visa, ladda upp och ladda ner dokument på mycket kort tid. Och med det interaktiva alternativet för att dra och släppa filöverföring, kommer dina användare att kunna utbyta filer var som helst i farten.

För stora filöverföringar - de som överstiger 3 GB - Serv-U FTP-server ger en gratis, inbyggd webbplugin som heter Web Client Pro. Denna plug-in gör att du också kan ladda upp / ladda ner flera filer samtidigt. Web Client Pro ger en överföringskö för att pausa eller återuppta aktiva filöverföringar och be om bekräftelse innan filöverskrivning.

De Serv-U FTP-server låter dig utföra dina administrations- och hanteringsuppgifter för filöverföring från en enda, lättanvänd hanteringskonsol. Dessa uppgifter inkluderar realtidssessionövervakning och filöverföringsstatistik, granulerad kontroll över bandbredd, lagring, behörigheter och åtkomst, åtkomst till virtuella mappar för lokal lagring, fjärrdelningar, överföringsförhållande och kvothantering för slutanvändare och mer.

Produkten låter dig också visa och övervaka FTP-serverloggar i realtid för enklare felsökning och felhantering. Serverloggarna visar filserverns start-, konfigurations- och avstängningsinformation. Inte bara det, utan det gör att du enkelt kan lägga till användare och grupper för filöverföring. Med hjälp av det guide-drivna gränssnittet kan du skapa nya användare och ge dem åtkomst till filservern med bara några få klick.

Officiell nedladdningslänk: https://www.solarwinds.com/ftp-server-software/registration

Sist men inte minst, Serv-U FTP-server kan hjälpa dig att enkelt konfigurera filöverföringsinställningar och behörigheter på filservern. Du kan definiera gränser för det maximala antalet sessioner på servern, blockera IP-adressen för en avbruten session, aktivera inställningar som kräver omvända DNS-namn och mer. Alternativen är för många för att nämna dem alla.

Prissättning för Serv-U FTP-server är ganska enkelt. Det är en blygsam $ 495 per server. Flera servrar kan användas för ökad kapacitet - var och en kan stödja upp till 100 samtidiga anslutningar - på ett balanserande sätt eller för hög tillgänglighet. Om du vill prova produkten innan du köper den, en gratis 14-dagars rättegång är tillgänglig från Solarwinds.

2. FileZilla Server

De FileZilla Server är en öppen källkod och helt gratis FTP-server för Windows-plattformen. Den kan administrera både en lokal server och en fjärr-FTP-server. Produkten låter dig välja vilka portar programmet ska lyssna på, hur många användare som kan anslutas till servern på en gång kan antalet CPU-trådar servern använda och timeout-inställningar för anslutningar, överföringar och inloggningar. Det är mycket flexibelt och mångsidigt.

FIleZilla Server

Andra intressanta funktioner i FileZilla Server inkludera:

  • Stöd för passivt läge FTP
  • Möjligheten att justera överförings- och uttagsbuffertstorlekar
  • Möjligheten att logga in i en anpassad loggfil
  • Bandbreddskontroll gör att du kan begränsa bandbreddanvändningen
  • Filöverföringskomprimering med komprimering av IP-adresskomprimering

När det gäller säkerhet inkluderar några av produktens mest intressanta funktioner automatisk förbud mot en IP-adress efter att den inte lyckats logga in i så många försök. Det finns också ett alternativ för att aktivera FTP över TLS (FTPS) med möjligheten att blockera okrypterad FTP och en IP filtreringssystem så att du kan blockera vissa IP-adresser eller till och med IP-adressintervall från anslutning till FTP server. I nödsituationer är det superlätt att ta din server offline eller låsa den snabbt med bara ett klick, så att inga nya anslutningar till din server kan göras förrän du låser upp den. Dessutom har du full tillgång till skapandet av användare och grupper med FileZilla Server. Detta innebär att du kan stryka bandbredden för vissa användare och inte för andra och förse utvalda användare med behörigheter som läsning / skrivning, men till exempel andra användare med skrivskyddad åtkomst.

Fördelar

  • Intuitivt gränssnitt
  • Utför filöverföringar samtidigt
  • Stöder säkra filöverföringar (FTPS)
  • Bokmärken för snabba anslutningar

Nackdelar

  • Det går inte att redigera filer från appen
  • Uppdaterar inte mappvisningarna automatiskt
  • Den 15 minuter långa timeout-anslutningen kan vara en olägenhet

3. Xlight FTP-server

De Xlight FTP-server är en gratis server som är mycket modernare än FileZilla. Dessutom innehåller det massor av inställningar som du kan justera efter dina önskemål. När du har skapat en ny virtuell server öppnar du inställningarna genom att dubbelklicka på den. Det är här du kan ändra serverns port och IP-adress, aktivera säkerhetsfunktioner, kontrollera bandbreddanvändning för hela servern, definiera hur många användare som kan ansluta till servern och ange ett uttryckligt maximalt inloggningsantal från samma IP adress. En annan intressant funktion i Xlight FTP-server är att du kan ställa in den maximala vilotiden för användare så att de kommer att sparkas ut om de inte kommunicerar med servern.

Xlight FTP-serverns skärmbild

Här är några fler funktioner som du kan hitta intressanta och som vanligtvis inte hittas på FTP-servrar:

  • Server banner meddelanden
  • E-postmeddelanden
  • Kör ett program efter att en användare har loggat in
  • Köra ett program när en fil laddas upp, laddas ner eller raderas
  • Automatisk radering av delvis uppladdade filer
  • Ladda upp SFV-kontroll
  • Skicka borttagna filer till papperskorgen
  • Lista över åtkomstkontroller för kataloger och filer
  • Anti-leech-skydd

De Xlight FTP-server kan använda SSL (FTPS) och kan kräva att klienter använder ett certifikat. Det stöder också ODBC, Active Directory och LDAP-autentisering. Programvaran körs på både 23- och 64-bitarsversioner av Windows. Du kan ladda ner det som ett bärbart verktyg som inte kräver någon installation eller alternativt kan det installeras som ett vanligt Windows-program.

Fördelar

  • Lättviktig
  • Stöder säkra filöverföringar
  • Funktion för fjärradministration (FTPS)
  • Stöder flera samtidiga anslutningar

Nackdelar

  • Kan vara svårare att använda, särskilt för nybörjare
  • Kan vara komplicerat att konfigurera

4. Komplett FTP

Komplett FTP är en gratis Windows FTP-server som stöder både FTP och FTPS. Programvaran har ett fullständigt grafiskt användargränssnitt och är verkligen lätt att använda. Gränssnittet i sig är ganska vanligt men alla inställningar är gömda bort i sidmenyn där de är lätta att komma åt. En ganska unik sak med den här FTP-servern är närvaron av en “Apply Changes” -knapp. Alla ändringar av en eller flera inställningar kommer inte att tillämpas på servern förrän du klickar på den knappen. Vissa kommer att se det som en välsignelse, andra som en förbannelse.

Komplett FTP Free Edition-skärmdump

Här är ett exempel på vad du kan göra med komplett FTP:

  • Kan tillåta anonyma inloggningar
  • Låter dig definiera hur många anonyma användare som kan logga in samtidigt
  • Visa dolda filer och mappar
  • Tillåt separatorer för backslash
  • Justera timeout-inställningar för inloggning, stoppade överföringar, passiva FTP och lediga sessioner
  • Definiera hur många inloggningsförsök som kan utföras innan en användares åtkomst är blockerad
  • Låter dig definiera ett anpassat välkomstmeddelande

Du kan använda Komplett FTP serverns övervakningssektion för att titta på realtidsloggning, konfigurera loggfilen, titta på anslutningar när de händer och förbjuda användare i realtid. Steg-för-steg-guider är inbyggda i produktens installation. De låter dig välja steg-för-steg-guider längst upp i programfönstren när som helst för att lära dig hur du använder olika funktioner och alternativ.

Denna programvara installeras ursprungligen som en testversion av den professionella utgåvan. Produktnedladdningssidan ger ytterligare instruktioner för att lära dig hur du aktiverar den kostnadsfria versionen av Complete FTP. Observera att alla funktioner som nämns ovan är tillgängliga i gratisversionen.

Fördelar

  • Enkel installation
  • Stöder krypterade filöverföringar (FTPS)
  • Många anpassningsalternativ
  • Fler funktioner än många FTP-servrar

Nackdelar

  • Hela menyn är dold som standard
  • Har enstaka prestationsproblem
  • Begränsade funktioner i gratisversionen

5. Core FTP-server

De Core FTP-server är en FTP-server för Windows som finns i två versioner. En är en mycket minimal server som är enkel att förstå och lätt att installera på ungefär en minut. Det är 100% bärbart och allt du behöver göra är att välja ett användarnamn, lösenord, port och rotväg. Det finns också några extra inställningar om du någonsin har behov av att konfigurera dem.

Den andra versionen av Core FTP-server är en fullfjädrad server där du kan definiera domännamnet, ha det automatiskt starta som en tjänst, lägga till flera användarkonton med detaljerade åtkomstbehörigheter och begränsningar, ange åtkomstregler, etc.

Skärmdump för användarinformation för Core FTP-servern

På produktens nedladdningssida kan du välja ditt val av hela programmet, det med alla klockor och visselpipor eller den bärbara, minimala FTP-servern. Båda versionerna av denna FTP-server finns också som 32- eller 64-bitars Windows-applikationer

Fördelar

  • Mycket snabb installation
  • Stöder krypterade filöverföringar (FTPS)
  • Stöder integration av Active Directory
  • Enkelt hanteringsgränssnitt

Nackdelar

  • Gratisversionen stöder bara tre domäner
  • Det finns olägenheter för den betalade versionen i den gratis
watch instagram story