- - Bästa SFTP- och FTPS-servrar som är gratis att använda (Windows och Linux)

Bästa SFTP- och FTPS-servrar som är gratis att använda (Windows och Linux)

Förr eller senare kommer varje nätverksadministratör att göra detmåste överföra filer från ett system till ett annat. Och när de gör det, är chansen stor att de kommer att använda någon form av File Transfer Protocol. I hela historien på Internet har flera olika protokoll sett ljuset, var och en efter varandra behandlar några brister i sina förfäder. Idag tittar vi på den bästa gratis SFTP- och FTPS-servern för Windows och Linux. Varför dessa två specifika protokoll? På grund av säkerhetsproblem. Båda protokollen överför filer på ett krypterat sätt, vilket gör det idealiskt för användning i offentliga nätverk, till exempel Internet.

Men innan vi tittar på själva listan omde bästa gratis SFTP- och FTPS-servrarna, börjar vi med att diskutera skillnaderna mellan de flera filöverföringsprotokoll som finns tillgängliga idag. Sedan introducerar vi de bästa servrarna för Windows inklusive några "portabla" alternativ, dvs. servrar som inte kräver installation. Därefter går vi igenom de bästa Linux-gratis SFTP- och FTPS-servrarna.

Filöverföringsprotokoll, vad är skillnaderna?

FTP är farfar till alla filöverföringsprotokoll. Det uppfanns i början av 70-talet som ett av de primära sätten att överföra filer mellan system. Det har blivit så vanligt att numera har de flesta operativsystem - inklusive Windows, macOS och Linux - någon form av FTP-klient. FTP är ett okrypterat protokoll, vilket gör det mindre än perfekt för användning i offentliga nätverk. Detta gäller särskilt när du tänker på att inte bara de överförda filerna utan också inloggningsuppgifterna är okrypterade. Alla som avlyssnar trafik skulle kunna fånga in användarnamn och lösenord. Det är därför SFTP och FTPS uppfanns.

Även om det kan se vid första anblicken som SFTP ochFTPS varierar bara efter placering av "S", de är faktiskt ganska olika djur. Båda utvecklade vi för att lägga till säkerhet för FTP-filöverföringar men de gör det på ett helt annat sätt. Låt oss se hur var och en fungerar.

De FTPS–Som står för File Tverför Protocol Secure och kallas också FTPES - är helt enkelten säker version av FTP-protokollet som lägger till ett krypteringslager med antingen SSL (Secure Sockets Layer) eller TLS (Transport Layer Security) -protokoll. Det är egentligen inget annat än FTP-protokollet som har förbättrats för att möjliggöra förhandlingar om datakryptering. FTPS introducerades i mitten av 90-talet kort efter att Netscape släppte deras Secure Sockets Layer-förlängning och används nu allmänt. Det förbättrades senare för att tillåta TLS utöver SSL-kryptering, vilket gav ännu bättre säkerhet.

SFTP–Som står för Secure File Tverför Protocol – är ett annat säkert sätt att överföra filer på ett krypterat sätt men det är inte baserat på FTP-protokollet utan istället på Secure SHell eller SSH. I själva verket är SFTP bara en förlängning av SSH-protokollet som innehåller en FTP-liknande filöverföringsfunktion och "förstår" FTP-kommandon. Som sådan är säkerheten densamma som för alla SSH-sessioner.

Det är viktigt att inte förväxla Secure FileTransfer Protocol och Simple File Transfer Protocol, båda kallas SFTP. Det senare är ett nu avaktiverat protokoll som utvecklades för att vara en kompromiss mellan det elementära TFTP-protokollet och det fullständiga FTP-protokollet. Det används inte längre men dess namn finns fortfarande av historiska skäl.

Beskrivningen av SFTP kan komma att påminna dig om ännuett annat liknande protokoll som heter SCP eller Secure Copy.SCP är ännu ett filöverföringsprotokoll som fungerar i en SSH-anslutning. Det är här som likheten slutar, eftersom SCP endast tillhandahåller filöverföring men inte har någon av de avancerade filhanteringsfunktionerna i de andra protokollen.

Läs vår senaste artikel om du vill veta mer om SCP: Bästa gratis SCP-servrar tillgängliga för Windows, Linux och macOS.

Bästa gratis SFTP- och FTPS-servrar för Windows

Som vi har sett är SFTP och FTPS mycket olika. Av den anledningen fungerar inte många servrar med båda protokollen. Vanligtvis kommer FTP-servrar ofta att inkludera FTPS-kapacitet medan SSH-server tillåter SFTP. För var och en av de bästa servrarna vi ska diskutera, kommer vi att meddela dig om de gör SFTP, FTPS eller båda.

1. SolarWinds SFTP / SCP-server (GRATIS NEDLADDNING)

Du kanske redan känner till SolarWinds. När allt kommer omkring gör de några av de bästa programvarorna för nätverkshantering och övervakning. Och SolarWinds är också känt för att skapa flera gratis programvaruverktyg. Dessa inkluderar vårt första val, SolarWinds Free SFTP / SCP-server.

Som namnet antyder kommer servern att göra både TFTPoch SCP. Det gör tyvärr inte FTPS. Servern fungerar som en Windows-tjänst och servern ska fungera som ingen systemansvarig. Och om du är ny på det här kommer det enkla användargränssnittet att du känner dig bekväm mycket snabbt.

SolarWinds Free SFTP-SCP-server

SolarWinds gratis server använder inte systemstår för användarautentisering. Istället använder den virtuella användare som du skapar i applikationen för att kopiera filer. Dessa virtuella användare erbjuder ökad säkerhet. Om ett konto av någon anledning komprometterades kunde det inte användas för att logga in direkt i systemet. En annan funktion som kan förbättra serverns säkerhet är att den bara kan konfigureras för att tillåta inkommande anslutningar från specifika IP-adresser eller intervall.

SolarWinds Free SFTP / SCP-server kan användasför att säkert överföra filer upp till 4 GB i storlek. Den kan också hantera samtidiga överföringar från flera enheter. Den laddas ner som en zip-fil som extraheras till ett Windows MSI-installationsprogram. När installationen är installerad så enkel som möjligt. Du startar bara dess kontrollpanelapplikation och anger några alternativ, till exempel tillåtna protokoll och överföringsalternativ.

NEDLADDNINGSLÄNK: https://www.solarwinds.com/free-tools/free-sftp-server/

2. FileZilla Server

FileZilla är förmodligen en av de mest kända FTPklienter men det är också en mycket bra FTP-server. Även om FileZilla-klienten stöder både FTPS och SFTP, kommer serverkomponenten, som enbart körs på Windows, endast att tillåta FTPS – och, naturligtvis, FTP-filöverföringar.

FIleZilla Server

Liksom sin motsvarighet till klienten FileZilla-servernär en öppen källkodsprogramvara som kan laddas ner gratis och användas utan begränsningar. FileZilla stöder överföring av filer på upp till 4 GB. Det stöder också paus och återuppta. Dra-och-släpp-support, fjärrfilredigering och fjärrsökning gör det enkelt och enkelt att använda utan att kompromissa med säkerheten.

3. Microsoft IIS FTP-server

Om du använder Internet Information Services(IIS) på din Windows-server kanske du inte behöver någon extra programvara för att hantera FTPS. Även om IIS främst är en webbserver, innehåller den också en inbyggd FTP-server. Och precis som webbservern stöder både HTTP och HTTPS, kommer FTP-servern också att stödja FTPS.

Microsoft IIS FTP-webbplatsinstallation

Allt du behöver göra för att använda det är att lägga till FTPserverroll och skapa certifikat. Detta kommer att resultera i en fullständig FTPS-server utan att behöva installera något mer. Och eftersom det är en del av Windows OS är det troligt att det inte orsakar några problem eller konflikter med annan programvara du kanske kör. Den enda begränsningen är att det inte kommer att göra SFTP som är baserat på SSH.

4. FreeFTPd

En nära kusin till FreeSSHd, FreeFTPd är enfullständig FTP-server för Windows. Det är en av de sällsynta servrarna som kommer att stödja både SFTP och FTPS tack vare sin SSH-avstamning. Som namnet antyder är FreeFTPd en gratis FTP-server för alla versioner av Windows från NT 4.0. Det stöder skapandet av lokala användare - snarare än att använda Windows-domänkonton.

FreeFTPd

FreeSFTP kan konfigureras under installationen tillkör efter behov som en applikation eller att köra som en systemtjänst. Att köra den som en tjänst innebär att den alltid kommer att vara tillgänglig för dina SFTP-användare. Det upptäcktes en sårbarhet i version 1.0.11 men den fixades snabbt i version 1.0.12. Se till att versionen du installerar är minst 1.0.12. Den senaste du kan ladda ner från utvecklarens webbplats är 10.0.13.

5. Syncplify.me-server!

Den fullständiga SFTP- och FTPS-servern frånSyncplify.me är verkligen en server på steroider. Det kommer att göra mycket mer än bara serverfiler. Det skapades med säkerhet i åtanke. En av dess huvudfunktioner, kallad Syncplify.me Protector ™, använder konstgjord intelligens för att automatiskt identifiera attacker. Även okända.

Syncplify.me-server!

Syncplify.mig Server! kan installeras i ett läge med hög tillgänglighet där två servrar fungerar som en, vilket eliminerar driftstopp. Det har flera avancerade konfigurationsalternativ och kan utökas med skript i JavaScript, C ++, Pascal eller Basic för att automatisera dokumenthantering och arbetsflöde.

Serverstödet körs på Windows Server2008 och uppåt, i både 32- och 64-bitarsversioner. Även om detta är en betald mjukvara, finns det en gratis / utvärderingsutgåva som har alla funktioner i Ultimate-utgåvan. Den accepterar dock bara en enda anslutning och den kan inte användas i en produktion. miljö.

6. Bitvise SSH / SFTP-server

Bitvise är specialiserat på säker fjärråtkomstprogramvara för Windows. De primära produkterna är Bitvise SSH-server och SSH-klient. Eftersom SFTP bara är en förlängning av SSH, kommer deras server också att stödja den. Bitvise-servern är känd för att vara en av de snabbaste runt. Filer överförs så snabbt som klienten och nätverksanslutningen tillåter. Dessutom stöds ett obegränsat antal samtidiga anslutningar. Den enda verkliga begränsningen du kommer att stöta på när du använder den är den hårdvara som den kör på.

Bitvise Server

Säkerhetsmässigt lämnar Bitvise ingenting att varaönskat eftersom det använder Crypto ++ 5.3, ett av de bästa krypteringsbiblioteken, för att säkra anslutningar. Servern stöder också virtuella konton för att säkerställa att dina systemkonton aldrig utsätts eller komprometteras. Den enda nackdelen med Bitvise är att den inte är riktigt gratis. Det är för personligt och icke-kommersiellt bruk, men all annan användning krävs för att köpa en licens efter en 30-dagars utvärderingsperiod. Till mindre än 100 dollar per server är priset väl värt det. De har också platslicenser och begränsade licenser över hela världen för större organisationer.

7. SYSAX Multi Server

SYSAX Multi Server stöder fleraprotokoll. Det tillåter anslutningar som använder både SFTP och FTPS men det kommer också att hantera FTP och HTTPS-baserade filöverföringar. Och för att göra det ännu bättre är det också en telnet- och SSH-server. Servern stöder användning av både Windows-konton och lokalt skapade "virtuella" konton. Det är enkelt att hantera och konfigurera - till och med på distans - tack vare sitt användarvänliga webbaserade gränssnitt.

SYSAX Multi Server

Servern finns i flera olikaversioner. Den personliga utgåvan är gratis men den är begränsad till en anslutning i taget och den kommer inte från HTTPS-filöverföringar. Det är också begränsat till personlig eller icke-kommersiell användning. Det finns också Standard-, Professional- och Enterprise-utgåvor som vardera stöder några fler funktioner som den andra. Priserna sträcker sig från $ 197 till $ 697.

8. CompleteFTP Free Edition

CompleteFTP Free Edition från EnterpriseDT har enfullt grafiskt användargränssnitt och det är väldigt enkelt att använda och konfigurera. Det kommer att stödja både FTP- och FTPS-filöverföringar och har flera intressanta funktioner som stöd för obegränsade användare som inte är vanligt med gratisprodukter och skapandet av virtuella filsystem för att kontrollera vad användare kan komma åt.

Komplett FTP Free Edition

En annan trevlig egenskap hos produkten är att detaljerade användarguider är inbyggda i produkten. du behöver helt enkelt klicka Steg-för-steg-guider längst upp i fönstren för att lära dig att användaolika funktioner och alternativ. I likhet med föregående post, finns, utöver den kostnadsfria versionen, flera andra versioner med successivt fler funktioner också tillgängliga till priser mellan $ 299 och $ 999. Alla betalda versioner kommer bland annat att förbättra stöd för SFTP-filöverföringar.

9. XLight FTP-server

Xlight FTP-servern är en enkel Windows FTP,SFTP- och FTPS-server. Det är ett kraftfullt program med låg minne och CPU-användning. Den är utformad för högprestanda och kan hantera tusentals samtidiga FTP-anslutningar. Servern stöder Active Directory-användare, LDAP-användare eller lokala användare, vilket gör den passande i många olika situationer.

Xlight FTP-server

Xlight FTP-server har många användbara funktioneroch den har en gratis utgåva för personligt bruk. Det är begränsat till 5 samtidiga anslutningar medan Standardutgåvan till $ 40 tillåter 50 och Professionalutgåvan till $ 130 är obegränsad. Observera att en ytterligare licens krävs för SSH och därför SFTP. Programvaran kommer att köras på Windows 2000, XP, Vista, 7, 10, 2003, 2008 och 2012.

Bärbara gratis SFTP-servrar

Nästa par poster på vår lista ärintressant eftersom det är bärbara lösningar. Det vill säga lösningar som inte kräver installation på serverdatorn. De kan vara mycket praktiska för ad-hoc-situationer när du snabbt behöver en server. Du kan ha den med dig på en USB-flashenhet och alltid ha den redo att användas.

10. Syncplify.me Micro SFTP-server

Syncplify.Jag, som förde oss med sin fullständiga SFTP- och FTPS-server – nummer 5 på vår lista, erbjuder också en Micro SFTP-server för Windows. Denna SFTP-server är fristående och helt bärbar och kan köras från ett USB-minne utan att behöva installeras. Och till skillnad från sin storebror, Syncplify.me SFTP och FTPS-servern, är Micro SFTP-serverutgåvan verkligen gratis och kan användas i alla situationer inklusive produktion eller kommersiellt bruk.

Syncplify.me Micro Server

Naturligtvis har programvaran vissa begränsningar. Den stöder bara en användarprofil, en rotmapp och inkommande anslutningar från en klient åt gången. Av den anledningen använder många den som en testplattform för SFTP-klientprogramvara eller för att testa filöverföringsfunktioner i programvaran. Andra använder den som en personlig säker filöverföringsserver för deras lilla hemnätverk.

11. Core Mini SFTP-server

Liksom föregående urval, Core Mini FTPserver är en gratis (S) FTP-server som inte kräver någon installation. Gå bara till Core FTP-serverns hemsida för att ladda ner den. När du har laddat ner den körbara filen som finns i 23- eller 64-bitarsversioner och är mindre än 2 Mb i storlek kör du den helt enkelt. Du måste ange FTP-användarnamn och lösenord som ska användas samt port- och rotkatalogen och du är bra att gå.

Core Mini FTP-server

Tänk bara på att servern kommer att köras medditt användarkonto och har åtkomst till alla dina filer. Se till att du anger en rotkatalog där skador från användare inte har några konsekvenser. Förutom detta är det en fantastisk liten server som är lätt att använda om än något begränsad.

Bästa gratis SFTP- och FTPS-servrar för Linux

Med Linux som öppen källkod är det ingen överraskningatt det finns många open source- och gratis SFTP- och FTPS-servrar för det populära operativsystemet. Faktum är att nästan varje distribution har en öppen källkod FTP-server som, om inte förinstallerad, är tillgänglig via distributionens pakethanterare. Här är våra 3 bästa servrar.

12. vsftp

Vsftp är en välkänd gratis FTP-server för mångaUnix-liknande system, inklusive Linux. Det är mycket stabilt, snabbt och det kommer inte att använda många systemresurser. Den har en lång funktionslista som bland annat inkluderar support för virtuella användare (definieras lokalt på servern) och per-användarkonfiguration inklusive hastighetsbegränsning eller strypning.

Flera välkända Linux-distributioner använder vsftpsom standard FTP-server. Det borde berätta mycket om produktens säkerhet och stabilitet. Och för ännu bättre säkerhet har programvarans underhållare, Chris Evans, en historia av att upptäcka säkerhetsproblem.

13. ProFTPd

Det är tydligt när du tittar på dess konfigurationfil, att ProFTPd: s utvecklare var stora fans av Apache-webbservern. Formatet för konfigurationsfilen är nästan identiskt med Apaches. Och precis som Apache använder den moduler för att ladda nödvändig funktionalitet. Det finns moduler som kan läggas till den grundläggande FTP-servern för att lägga till SFTP- och FTPS-funktioner.

För att underlätta smärtan att konfigurera servern, TheProFTPd-webbplats har flera exempelkonfigurationer som hjälper dig att komma igång snabbt. Förutom en grundläggande konfigurationsfil finns en för anonym FTP, två för användning av virtuella värdar och en som använder MySQL-användarautentisering. Programvaran kan laddas ner som en tarball från utvecklarens webbplats. Alternativt inkluderar många distributioner det som en del av deras valfria paket.

14. PureFTPD

En annan bra open-source SFTP-server, PureFTPDfungerar inte bara på Linux utan också på de flesta Unix-liknande operativsystem som BSD eller Solaris. Projektets mål är att tillhandahålla en standardkompatibel FTP-server. Alla meddelanden har översatts till flera språk, vilket gör det till ett idealiskt val för flerspråkiga miljöer.

PureFTPD är gratis och kommer med absolut ingetbegränsningar. alla dess funktioner är tillgängliga för alla användare. Och om vi talar om funktioner, kan vi nämna serverns förmåga att begränsa bandbredd för anslutningar, att köra sessioner i ett virtuellt filsystem, ställa in uppladdnings- eller nedladdningsgränser och flera fler fantastiska funktioner. Förbyggda paket är tillgängliga för flera Linux-distributioner inklusive Mandriva, Debian, Ubuntu, PLD Linux och Slackware. Det är också tillgängligt som källkod som kan kompileras utan ändring och köras på något annat operativsystem som stöds.

15. Använda OpenSSH

SFTP körs på SSH. Och eftersom SSH är inbyggt i de flesta Linux-system, är SFTP också där är de redo att användas. Det är inte fallet för FTPS eftersom det kräver TLS-bibliotek som inte alltid ingår. Men om du har SFTP, varför inte använda den och glömma FTPS?

På ett typiskt Linux-system är de flesta användare så länge somde har SSH-åtkomst - ska kunna använda en SFTP-klient och ansluta till servern. Det skulle göra det möjligt för dem att överföra filer till och från deras hemkatalog. Tänk på att port 22 - som används av SFTP – kan blockeras som standard. Du kanske behöver gräva lite för att räkna ut hur du öppnar den.

Inpackning

Fram till idag är FTP fortfarande ett mycket populärt sätt att göraöverföra filer. Dess brist på säkerhet födde FTPS och SFTP, som, även om de gör det på mycket olika sätt, båda adresserar säkerhetsproblem. Chansen är stor att dessa förbättrade protokoll fortfarande kommer att användas under kommande år. Vissa av våra toppprogramvaror kommer bara att göra ett protokoll eller det andra medan andra gör båda men alla kommer att göra ett utmärkt jobb. Vi kan dock inte låta bli att föredra vårt nummer ett, SolarWinds SFTP / SCP-server, eftersom det inte bara är en bra produkt utan också för att det kommer från ett företag som har ett utmärkt rykte för att tillhandahålla några av de bästa nätverksadministrationsprogramvarorna inklusive några fantastiska gratisverktyg.

kommentarer