Beste FTP- en SFTP-client voor Windows en Linux (recensie) in 2020

click fraud protection

Het File Transfer Protocol of FTP bestaat voor altijd. Het is de meest gebruikte manier om allerlei soorten bestanden van het ene computersysteem naar het andere te verplaatsen. Ontworpen om volledig interoperabel te zijn, maakt het gemakkelijk bestanden over te dragen tussen incompatibele systemen.

FTP is een client-serversysteem. Om bestanden via FTP over te zetten, gebruikt u een FTP-client die op zijn beurt verbinding maakt met een FTP-server die op de externe computer draait. Gezien de leeftijd kunt u zich voorstellen dat er veel FTP-clientsoftware bestaat.

We hebben veel van het harde werk gedaan om ze te vinden en uit te proberen en we zijn blij om onze lijst met de beste FTP- en SFTP-client voor Windows en Linux te presenteren.

Zoals we vaak doen, beginnen we onze discussie door het FTP-protocol gedetailleerder te introduceren. Vervolgens bespreken we beveiliging. We zullen zien hoe SFTP is geïntroduceerd om beveiligingsproblemen met het protocol aan te pakken. Daarna pauzeren we kort om FTPS te bespreken, een andere manier om FTP-overdrachten te beveiligen en, terwijl we bezig zijn, we introduceren ook SCP omdat het de laatste tijd steeds populairder is geworden als een manier om veilig over te dragen bestanden.

instagram viewer

Eindelijk zijn we klaar voor onze kerntaak. We zullen eerst de beste SFTP-client voor Windows beoordelen. Vervolgens zien we wat er beschikbaar is voor Linux. En last but not least zullen we ook enkele pakketten bekijken die multi-platform zijn en beschikbaar zijn voor beide besturingssystemen.

Wat is FTP?

Het File Transfer Protocol werd voor het eerst gemaakt in 1971. Dit is in computerjaren bijna de prehistorie. De protocolspecificatie werd bijgewerkt in 1880 en vervolgens in 1985. Sindsdien is het grotendeels ongewijzigd gebleven.

FTP is een client-serverprotocol waarbij bestandsoverdracht plaatsvindt tussen een FTP-server en een FTP-client. Dat zijn twee heel verschillende soorten software en hoewel sommige leveranciers zowel FTP-client- als FTP-serversoftware aanbieden, biedt geen bekende software beide in één pakket.

In tegenstelling tot sommige andere, ruwere bestandsoverdrachtsystemen, biedt FTP naast bestandsoverdracht een breed scala aan bestandsbeheerfuncties. Aan de FTP-client presenteert de FTP-server een bestandshiërarchie die opzettelijk niet veel verschilt van een computerbestandssysteem. In feite presenteert de FTP-server vaak een deel van het bestandssysteem van de host aan de client. De client is gratis - binnen de toegangsrechten van de gebruiker; meer hierover in een oogwenk: door mappen bladeren, bestanden weergeven en soms andere taken voor bestandsbeheer uitvoeren.

Oorspronkelijke FTP-clients waren opdrachtregelprogramma's, maar tegenwoordig bieden veel FTP-clients een grafische gebruikersinterface die soms erg lijkt op een lokale bestandsbeheerder. Sommige ondersteunen zelfs het slepen van bestanden van de lokale bestandsbeheerder naar het FTP-venster om een ​​overdracht te starten.

Wat is SFTP?

Beveiliging in de FTP-wereld is een veelzijdige realiteit. Het protocol heeft een aantal zeer basale ingebouwde beveiliging. Eerst en vooral gebruikt FTP gebruikersaccounts om de toegang tot de server te controleren. Een FTP-client die probeert verbinding te maken met een FTP-server, moet daarom een ​​gebruikersnaam en wachtwoord opgeven. Vaak gebruiken FTP-servers de gebruikersaccounts van het onderliggende besturingssysteem voor authenticatie.

FTP implementeert ook toegangscontrole van het bestandssysteem waarbij gebruikers slechts toegang hebben tot bepaalde bestanden of sommige mappen. Ze kunnen ook verschillende toegangsrechten hebben voor verschillende bestanden of mappen. Sommige kunnen alleen-lezen worden gemaakt, terwijl andere lees-schrijfbaar zijn. Toegangsrechten voor bestanden in FTP lijken sterk op de rechten van lokale bestandssystemen. In feite gebruiken de meeste FTP-servers de onderliggende beveiliging en toegangsrechten van het bestandssysteem. Er is ook anonieme FTP waarmee een client anoniem verbinding kan maken en toegang heeft tot een zeer beperkte subset van het bestandssysteem onder controle van de FTP-server.

Dus hoewel FTP een enigszins veilige toegang tot bestanden en mappen biedt, heeft het verschillende beveiligingsproblemen. Om te beginnen worden de gebruikersnaam en het wachtwoord in duidelijke tekst tussen de client en de server verzonden. Iedereen uitgerust met een pakket sniffer zou daarom die informatie kunnen zien. Maar dat is niet het enige beveiligingsprobleem met FTP. De grootste is dat de bestandsoverdracht zelf niet is beveiligd. Elk bestand wordt onversleuteld overgebracht en kan worden onderschept door individuen of organisaties met een slechte bedoeling.

SFTP voor beveiligde bestandsoverdracht

SFTP of SSH File Transfer Protocol probeert de beveiligingsproblemen van FTP aan te pakken. Maar in tegenstelling tot wat we zouden denken, heeft SFTP niets gemeen met FTP. SFTP is een compleet ander protocol dat enkele mogelijkheden voor bestandsoverdracht en bestandsbeheer toevoegt aan het Secure Shell (SSH) -protocol. Het belangrijkste voordeel van SFTP ten opzichte van FTP is dat de verbinding en de bestandsoverdracht worden versleuteld met het SSH-protocol, waardoor het wordt beschermd tegen snuiven.

FTP en SFTP zijn zo verschillend in de manier waarop ze werken servers zal het een of het ander doen, maar niet beide. In feite is SFTP vaak een functie die wordt aangetroffen op SSH-servers.

SFTP en FTPS zijn NIET hetzelfde

Er is vaak enige verwarring tussen SFTP en FTPS. Het is begrijpelijk omdat het beide systemen voor bestandsoverdracht zijn die de veiligheidstekortkoming van FTP aanpakken. De manier waarop ze werken is echter heel anders. We hebben net gezien hoe SFTP SSH gebruikt om bestandsoverdrachten te versleutelen. Wat FTPS betreft, het is echt het FTP-protocol dat SSL-codering gebruikt in plaats van duidelijke tekst. FTPS is voor FTP zoals HTTPS voor HTTP is.

U vraagt ​​zich misschien af ​​welke u moet kiezen, omdat ze allebei een veilige bestandsoverdracht lijken te bieden. Tegenwoordig geven organisaties de voorkeur aan SFTP, vooral omdat - in tegenstelling tot FTPS, dat één TCP-poort gebruikt controle en een voor data - SFTP verzendt alles op dezelfde poort, waardoor de firewallconfiguratie een beetje wordt makkelijker.

SCP: een ander protocol voor veilige bestandsoverdracht

Om het nog verwarrender te maken, bestaat er ook een ander beveiligd protocol voor bestandsoverdracht genaamd Secure Copy (SCP). SCP is een eenvoudiger protocol dat ook SSH gebruikt, maar alleen bestandsoverdracht biedt. Er is geen manier om door bestandssystemen te bladeren en van de ene map naar de andere te gaan of zelfs maar om een ​​lijst met beschikbare bestanden in SCP te zien. Het enige wat je kunt doen is een bestand van of naar de server kopiëren.

Beste FTP- en SFTP-client voor Windows

Nu we bekend zijn met FTP en al zijn beveiligde varianten, zijn we klaar om te kijken naar de beste FTP- en SFTP-client die we konden vinden. Ze zullen allemaal op zijn minst FTP-overdrachten afhandelen, terwijl anderen ook SFTP, FTPS of SCP ondersteunen. We zorgen ervoor dat u specificeert welk protocol elke software toestaat. Windows is nog steeds het meest gebruikte besturingssysteem, dus laten we beginnen met een korte beoordeling van de beste clients voor dat platform.

SolarWinds is een bekende naam onder netwerkbeheerders. Het bedrijf maakt een aantal van de beste netwerkbeheerprogramma's. Zo is de SolarWinds Network Performance Monitor misschien wel een van de beste SNMP-bewakingsprogramma's. SolarWinds staat ook bekend om zijn talrijke gratis tools die voorzien in specifieke behoeften van beheerders.

Screenshot van FTP Voyager
  • GRATIS tool:FTP Voyager voor Windows
  • Officiële download:https://www.solarwinds.com/free-tools/ftp-voyager-ftp-client-for-windows

De SolarWinds FTP Voyager is een van deze gratis tools. FTP Voyager, voorheen afkomstig van Serv-u, is een volledig uitgeruste client die FTP-, SFTP- en FTPS-bestandsoverdrachten aankan. Deze software heeft FIPS 140-2-validatie en een Networth Certificate van het Amerikaanse leger, zodat u erop kunt vertrouwen dat deze veilig is.

FTP Voyager voor Windows heeft verschillende handige geavanceerde functies, zoals geplande bestandsoverdrachten van mapsynchronisatie - zowel handmatig als automatisch - tussen de client en de server.

De client heeft ook acties na de overdracht en kan bijvoorbeeld e-mail verzenden, bestanden verwijderen, programma's uitvoeren, afsluiten en andere acties uitvoeren nadat de overdracht is voltooid.

2. CuteFTP

CuteFTP is mogelijk de bekendste FTP-client voor Windows en dat is het al heel lang. Het bestaat al sinds 1996. Het product is door zijn bestaan ​​een paar keer van eigenaar veranderd en maakt nu deel uit van Globalscape, een bedrijf dat gespecialiseerd is in elektronische bestandsoverdracht.

Screenshot van CuteFTP

Qua functionaliteit laat deze FTP-client niets te wensen over. Ten eerste ondersteunt het de meeste protocollen, waaronder FTP, FTPS, HTTP, HTTPS en SFTP. Het gebruik ervan is ook supergemakkelijk en u kunt snel een nieuwe verbinding opzetten met behulp van de stapsgewijze wizard. Met CuteFTP kunt u zelfs externe bestanden rechtstreeks vanuit de FTP-client bewerken, dankzij de ingebouwde editor met syntaxkleurcodering.

De software ondersteunt ook automatisering en u kunt overdrachten plannen en scripts uitvoeren met minimale overhead. Bovendien kan het ook worden geïntegreerd met elke COM-compatibele script- of programmeertaal. CuteFTP kan worden gekocht voor $ 59,99 en er is een gratis proefversie beschikbaar.

3. CoffeeCup Gratis FTP

Sommige mensen kennen CoffeeCup vanwege de HTML-editor of andere webgerelateerde tools. Maar Coffee Cup is ook een redelijk goede gratis FTP-client die toepasselijk wordt genoemd Gratis FTP. Deze TFP-client is ontworpen om krachtig, gebruiksvriendelijk en snel te zijn. Verbinding maken met een server is net zo eenvoudig als op een knop klikken en bestanden overzetten is een kwestie van slepen en neerzetten.

CoffeeCup Gratis FTP-schermafbeelding

De client verwerkt FTP-, SFTP- en FTPS-bestandsoverdrachten en HTML-overdrachten. Het heeft ook een aantal geweldige functies voor bestandsbeheer, zowel lokaal als op afstand. Maar een van de meest unieke kenmerken van gratis FTP is het gebruik van bladwijzers waarmee u uw plaats in een map op uw lokale computer, de externe server of beide kunt opslaan. U kunt ook met één klik een hele externe directory archiveren in een lokaal zip-bestand, een handige functie om bijvoorbeeld een website te back-uppen.

Zoals de naam al aangeeft, is Free FTP gratis beschikbaar, maar CoffeeCup heeft ook een product genaamd Direct FTP, een betaalde FTP-client met nog meer functies.

Beste FTP- en SFTP-clients voor Linux

Linux is een ander immens populair platform bij netwerkbeheerders, dus we vonden dat we Linux FTP-clients op onze lijst moesten zetten. En als je bedenkt dat historisch gezien al deze protocollen voor bestandsoverdracht een Unix-oorsprong hebben, was het zelfs logischer. En zoals u zult zien, zijn er tal van uitstekende klanten voor het platform. Hier is een kleine greep uit de beste van hen.

4. gFTP

gFTP is een typisch voorbeeld van "een oudje maar een goody". De software is in ongeveer tien jaar niet bijgewerkt, maar is nog steeds behoorlijk populair. Het laat zien hoe goed dingen kunnen blijven. En tenslotte is het FTP-protocol zelf niet veel langer bijgewerkt dan dat.

Screenshot van gFTP

De gFTP-client biedt een intuïtieve gebruikersinterface en eenvoudige configuratie. Het is een gratis multithread-client voor bestandsoverdracht die wordt gedistribueerd onder de voorwaarden van de GNU Public License Agreement. De tool heeft zowel een op tekst gebaseerde interface als een grafische GTK-interface, dus het werkt op elke Linux, of het nu een GUI heeft of niet.

Deze client ondersteunt FTP en FTPS, maar ook HTTP en HTTPS en SSH - en dus SFTP - en FSP. Het is ook een van de weinige clients die FXP ondersteunt, namelijk de directe overdracht van bestanden tussen twee servers onder controle van een client. Last but not least is de tool grondig geïnternationaliseerd en is de interface beschikbaar in meer dan 50 talen. gFTP kan rechtstreeks worden gedownload van website.

5. NcFTP

De belangrijkste bedoeling daarbuiten NcFTP was om de standaard FTP-opdracht die in de meeste * nix-systemen is ingebouwd, te vervangen door een met meer functies. Als zodanig biedt de software een krachtige en flexibele interface voor het FTP-protocol.

Screenshot van NcFTP

Hoewel het programma nogal eenvoudig en onopgesmukt lijkt - vooral in vergelijking met andere producten - heeft het veel waardevolle prestatie- en gebruiksfuncties. Onder de coolste functies van het product vind je voortgangsmeters, voltooiing van de bestandsnaam, opdrachtregel bewerken, achtergrondverwerking, automatisch hervatten van downloads, bladwijzers en directoryvermeldingen in de cache. De software werkt ook met firewalls en proxy's en laat u gemakkelijk volledige directorystructuren downloaden.

Dit is echter geen grafisch hulpmiddel. De interface is allemaal op tekst gebaseerd. Wanneer u het start, wordt u naar de shell van de tool geleid waar u opdrachten invoert en resultaten ziet. Commando's lijken op typische commando's van besturingssystemen. Je gebruikt Open om een ​​verbinding met een externe FTP-server te openen of CD om binnen zijn directorystructuur te bewegen.

6. LFTP

LFTP is nog een andere FTP-client in tekstmodus. Deze komen veel voor in de Linux-wereld. Deze client ondersteunt verschillende protocollen, waaronder FTP, HTTP, FISH, SFTP, HTTPS en FTPS. Het kan zelfs BitTorrent-overdrachten verwerken.

LFTP-schermafbeelding

De belangrijkste onderscheidende factor van deze klant is de betrouwbaarheid. Het is bijna onmogelijk dat deze client bestanden niet kan overzetten. Zelfs als u de shell afsluit terwijl er een overdracht bezig is, blijft het als achtergrondproces draaien totdat het is voltooid.

Andere kenmerken van het product zijn taakwachtrijen, zodat u de volgende overdracht kunt starten voordat de huidige is voltooid en de geplande uitvoering om bestanden op een specifiek tijdstip over te zetten. Ook het vermelden waard is een spiegelingsfunctie waarmee u automatisch hele mapstructuren kunt overzetten. LFTP wordt gedistribueerd onder de GNU GPL-licentie en kan gratis worden gedownload website.

Beste FTP- en SFTP-clients voor Mac

Uit het vorige gedeelte kan blijken dat er geen goede GUI FTP-clients zijn voor Unix, maar niets is minder waar. De beste FTP-clients zijn eigenlijk producten met meerdere platforms met versies voor zowel Windows als Linux. Een voordeel van een multi-platform client is dat als je het eenmaal onder de knie hebt, je die kennis kunt toepassen op elke versie van de software.

7. FileZilla

FileZilla is waarschijnlijk de meest bekende van alle FTP-clients. Het is beschikbaar voor Windows en Linux en ook voor OS X en het ondersteunt FTP-, FTPS- en SFTP-overdrachten.

Hoofdvenster van FileZilla

FileZilla gebruikt een grafische gebruikersinterface met tabbladen waarmee gebruikers verschillende gelijktijdige taken op verschillende tabbladen kunnen uitvoeren.

Functioneel gezien heeft de software veel te bieden. Hier volgt een samenvatting van de belangrijkste kenmerken. De software heeft een slepen-en-neerzetten-interface voor het uploaden of downloaden van bestanden. Het ondersteunt ook hervatten, zodat u een overdracht kunt onderbreken en later kunt voltooien. FileZilla heeft ook functies voor sitebeheer voor eenvoudig beheer en overdracht van complete websites en een functie voor het vergelijken van mappen die bestandsnamen, -groottes en -data op een lokale en externe locatie vergelijkt directory. FileZilla is gratis beschikbaar onder de GNU GPL-licentie. Het kan worden gedownload van de FileZilla-website.

8. Gratis Open FTP Face

Ondanks zijn rare naam Gratis Open FTP Face—Wat vaak simpelweg FOFF wordt genoemd — is een interessante optie als FTP-client. Het is een lichtgewicht grafische client geschreven in Python met behulp van de GTK + -bibliotheek.

FOFF Windows Screenshot

Het heeft een moderne gebruikersinterface en de nadruk ligt op eenvoud en gebruiksgemak in plaats van het te voorzien van extra functies. De software doet misschien niet alles wat concurrerende pakketten doen, maar wat het doet, doet het goed en gemakkelijk.

Eenvoudig zijn betekent echter niet dat het zonder kenmerken is. FOFF heeft een paar interessante en unieke eigenschappen. Het heeft bijvoorbeeld een ingebouwde telnet- en SSH-client, een tekstviewer, een beeldviewer en een audiospeler. Met al deze ingebouwde tools kunt u direct een voorbeeld van bestanden bekijken zonder dat u een andere tool hoeft te starten. U kunt ook opdrachten invoeren op de externe host. De client heeft ook ingebouwde ondersteuning voor checksums en beschikt over gzip-compressie en decompressie met één klik. FOFF is gratis beschikbaar onder de GNU GPL-licentie en kan op zichzelf worden gedownload website.

9. CrossFTP

CrossFTP is een gratis FTP-client voor Windows, Linux en OS X. Het wordt geleverd met een behoorlijk behoorlijk aantal functies. Ten eerste kunt u met de interface met tabbladen veel verbindingen tegelijk openen. Bestandsoverdrachten kunnen worden gestart door eenvoudig bestanden naar de tooltabbladen te slepen en neer te zetten.

CrossFTP Pro Windows Screenshot

De software heeft ook wachtwoordversleuteling, zodat de wachtwoorden van uw externe site niet in duidelijke tekst op uw computer worden opgeslagen. CrossFTP heeft ook archiveringsfuncties met zijn ingebouwde compressie, decompressie en bladeren door archiefbestanden. Het belangrijkste nadeel van deze client is dat deze alleen FTP-overdrachten uitvoert. Als je SFTP- of FTPS-functionaliteit wilt, moet je upgraden naar de betaalde CrossFTP Pro-versie. Maar als FTP alles is wat u nodig heeft, dan is CrossFTP misschien precies wat u zoekt.

Afronden

Vragen als "wat is een SFTP-client" of "hoe een SFTP-client te gebruiken" kunnen gemakkelijk worden beantwoord. Het is gewoon een kwestie van een van de tools kiezen die we hierboven aanbevelen. Heb je er al een geprobeerd? Hoe werkten ze voor jou?

watch instagram story