- - 9 beste FTP- en SFTP-clients voor Windows en Linux, herzien in 2019

9 Beste FTP- en SFTP-clients voor Windows en Linux, herzien in 2019

Het File Transfer Protocol, of FTP, is geweestrond voor altijd. Het is de meest gebruikte manier om allerlei bestanden van het ene computersysteem naar het andere te verplaatsen. Ontworpen om volledig interoperabel te zijn, maakt het het gemakkelijk om bestanden over te dragen tussen incompatibele systemen. FTP is een client-server-systeem. 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 wordt uitgevoerd. Gezien de leeftijd kun je je voorstellen dat er veel FTP-clientsoftware is. 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-clients voor Windows en Linux te presenteren.

Zoals we vaak doen, beginnen we onze discussie tegenintroductie van het FTP-protocol in meer detail. Vervolgens zullen we de beveiliging bespreken. We zullen zien hoe SFTP werd geïntroduceerd om beveiligingsproblemen met het protocol aan te pakken. Vervolgens pauzeren we kort om FTPS te bespreken, een andere manier om FTP-overdrachten te beveiligen en, terwijl we bezig zijn, zullen we ook SCP introduceren omdat het de laatste tijd steeds populairder is geworden als een manier om bestanden veilig over te zetten. Eindelijk zijn we klaar voor onze kernzaken. We zullen eerst de beste FTP-clients voor Windows beoordelen. Vervolgens zien we wat 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.

FTP in een notendop

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

FTP is een client-serverprotocol waarbij het bestandoverdrachten vinden plaats tussen een FTP-server en een FTP-client. Dat zijn twee heel verschillende stukjes software en hoewel sommige leveranciers zowel FTP-client- als FTP-serversoftware aanbieden, biedt geen enkele software die we kennen aanbiedingen in één pakket.

In tegenstelling tot een andere, grovere bestandsoverdrachtsysteem, FTP biedt naast bestandsoverdracht een breed scala aan functies voor bestandsbeheer. Aan de FTP-client presenteert de FTP-server een bestandshiërarchie die opzettelijk niet anders is dan 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 tot bestanden; meer hierover in een oogwenk - om door mappen te bladeren, bestanden op te lijsten en soms andere taken voor bestandsbeheer uit te voeren.

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

Hoe zit het met beveiliging?

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

FTP implementeert ook de toegangscontrole van het bestandssysteemwaarbij gebruikers alleen toegang hebben tot sommige bestanden of sommige mappen. Ze kunnen ook verschillende toegangsrechten hebben voor verschillende bestanden of mappen. Sommige kunnen alleen-lezen worden gemaakt, terwijl andere kunnen worden gelezen-schrijven. Toegangsrechten voor bestanden in FTP lijken sterk op lokale bestandssysteemrechten. In feite gebruiken de meeste FTP-servers de onderliggende bestandssysteembeveiliging en toegangsrechten. 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, terwijl FTP een enigszins veilige toegang biedtnaar bestanden en mappen, het heeft verschillende beveiligingsproblemen. Om te beginnen worden de gebruikersnaam en het wachtwoord in duidelijke tekst tussen de client en de server overgedragen. Iedereen die is uitgerust met een packet sniffer, zou daarom die informatie kunnen zien.

Maar dat is niet het enige beveiligingsprobleemFTP. De grootste is dat de bestandsoverdracht zelf niet beveiligd is. Elk bestand wordt ongecodeerd overgedragen en kan worden onderschept door slechtbedoelde personen of organisaties.

SFTP voor beveiligde bestandsoverdrachten

SFTP of SSH File Transfer Protocol probeert dit te doenpak de beveiligingsproblemen van FTP aan. Maar in tegenstelling tot wat we zouden kunnen geloven, heeft SFTP niets gemeen met FTP. SFTP is een compleet ander protocol dat enkele bestandsoverdrachts- en bestandsbeheermogelijkheden toevoegt aan het Secure Shell (SSH) -protocol. Het belangrijkste voordeel van SFTP ten opzichte van FTP is dat de verbinding en de bestandsoverdracht worden gecodeerd met behulp van het SSH-protocol, waardoor het wordt beschermd tegen snuiven.

FTP en SFTP zijn zo verschillend in hun manier van werken dat veel servers het een of het ander doen, maar niet allebei. In feite is SFTP vaak een functie die wordt aangetroffen in SSH-servers.

SFTP en FTPS: het is niet hetzelfde

Er is vaak enige verwarring tussen SFTP enFTPS. Het is begrijpelijk omdat het beide bestandsoverdrachtsystemen zijn die de tekortkoming van de beveiliging van FTP aanpakken. Hun manier van werken is echter compleet anders. We hebben zojuist gezien hoe SFTP SSH gebruikt om bestandsoverdrachten te coderen. Wat FTPS betreft, het is echt het FTP-protocol dat SSL-codering gebruikt in plaats van duidelijke tekst. FTPS is naar FTP en HTTPS is naar HTTP.

Je vraagt ​​je misschien af ​​welke je moet kiezen als zijbeide lijken een veilige bestandsoverdracht te bieden. Tegenwoordig geven organisaties de voorkeur aan SFTP vooral omdat - in tegenstelling tot FTPS, die één TCP-poort gebruikt voor controle en één voor data - SFTP alles op dezelfde poort verzendt, waardoor de firewall-configuratie een beetje eenvoudiger wordt.

SCP: Nog een Secure File Transfer Protocol

Om dingen nog verwarrender te maken, een andere veiligbestandsoverdrachtprotocol genaamd Secure Copy (SCP) bestaat ook. 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 om een ​​lijst met beschikbare bestanden in SCP te zien. Het enige dat u kunt doen, is een bestand van of naar de server kopiëren.

De beste FTP- en SFTP-clients voor Windows

Nu we bekend zijn met FTP en alle bijbehorendebeveiligde varianten, we zijn klaar om een ​​kijkje te nemen in de beste FTP- en SFTP-clients die we kunnen vinden. Ze zullen allemaal tenminste FTP-overdrachten verwerken, terwijl andere 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 het kort bekijken van de beste clients voor dat platform.

1 - FTP Voyager (GRATIS DOWNLOAD)

SolarWinds is een bekende naam onder het netwerkbeheerders. Het bedrijf maakt enkele van de beste netwerkbeheertools. De SolarWinds Network Performance Monitor is bijvoorbeeld misschien wel een van de beste SNMP-monitoringtools. SolarWinds staat ook bekend om zijn vele gratis tools die inspelen op specifieke behoeften van beheerders.

FTP Voyager Screenshot

GRATIS DOWNLOAD: FTP VOYAGER

De SolarWinds FTP Voyager is een van deze gratishulpmiddelen. FTP Voyager, voorheen afkomstig van Serv-u, is een complete client die FTP-, SFTP- en FTPS-bestandsoverdrachten afhandelt. Deze software heeft FIPS 140-2-validatie en een certificaat van netwaardigheid van het Amerikaanse leger, zodat u erop kunt vertrouwen dat het veilig is.

De client heeft verschillende handige geavanceerde functieszoals 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 een overdracht is voltooid.

2 - CuteFTP

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

CuteFTP-schermafbeelding

Qua functies laat deze FTP-client niets aangewenst zijn. 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 tot stand brengen met behulp van de stapsgewijze wizard. Met CuteFTP kunt u zelfs bestanden op afstand rechtstreeks vanaf de FTP-client bewerken, dankzij de ingebouwde editor met syntaxis voor kleurcodering.

De software ondersteunt ook automatisering en u kunt overdrachten en scripts plannen 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 een gratis proefversie is beschikbaar.

3 - CoffeeCup Gratis FTP

Sommige mensen kennen CoffeeCup voor zijn HTML-editor ofenkele andere webgerelateerde tools. Maar Coffee Cup maakt ook een redelijk goede gratis FTP-client die toepasselijk gratis FTP wordt genoemd. 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 overbrengen is een kwestie van slepen en neerzetten.

CoffeeCup Gratis FTP Screenshot

De client zal FTP-, SFTP- en FTPS-bestanden verwerkenoverdrachten evenals HTML-overdrachten. Het heeft ook een aantal geweldige functies voor bestandsbeheer, zowel lokaal als extern. Maar een van de meest unieke functies van Free FTP is het gebruik van bladwijzers waarmee u uw plaats kunt opslaan in een map op uw lokale computer, de externe server of beide. U kunt ook een hele map op afstand archiveren in een lokaal zipbestand met één klik, bijvoorbeeld een handige functie om een ​​back-up van een website te maken.

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

De beste Linux FTP- en SFTP-clients

Linux is een ander immens populair platform metnetwerkbeheerders, dus we vonden dat we Linux FTP-clients op onze lijst moesten opnemen. En als je bedenkt dat al deze bestandsoverdrachtprotocollen historisch van oorsprong zijn, is het zelfs logischer. En zoals u zult zien, zijn er tal van uitstekende klanten voor het platform. Hier is een klein voorbeeld van de beste van hen.

4 - gFTP

gFTP is een typisch voorbeeld van 'een oudje maar eengoody”. De software is in ongeveer 10 jaar niet bijgewerkt, maar het is nog steeds behoorlijk populair. Het laat zien hoe goed dingen kunnen duren. En het FTP-protocol zelf is tenslotte niet veel langer bijgewerkt.

De gFTP-client biedt een intuïtieve gebruikerinterface en eenvoudige configuratie. Het is een gratis multithreaded 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, zodat het op elke Linux kan worden uitgevoerd, of het nu een GUI heeft of niet.

gFTP-schermafbeelding

Deze client ondersteunt FTP en FTPS maar ookHTTP en HTTPS en SSH - en dus SFTP - evenals FSP. Het is ook een van de zeldzame clients die FXP ondersteunt. Dit is de directe overdracht van bestanden tussen twee servers die door een client worden beheerd. Last but not least is de tool grondig geïnternationaliseerd en is de interface beschikbaar in meer dan 50 talen. gFTP kan rechtstreeks van zijn website worden gedownload.

5 - NcFTP

De belangrijkste intentie buiten NcFTP was om te vervangenhet standaard FTP-commando dat is ingebouwd in de meeste * nix-systemen met een systeem met meer functies. Als zodanig biedt de software een krachtige en flexibele interface voor het FTP-protocol.

NcFTP-schermafbeelding

Hoewel het programma vrij eenvoudig en lijktonopgesmukt - vooral in vergelijking met andere producten - heeft het veel waardevolle prestaties en bruikbaarheid. Onder de coolste functies van het product vindt u voortgangsmeters, voltooiing van bestandsnamen, bewerking van opdrachtregels, achtergrondverwerking, automatisch hervatten van downloads, bladwijzers en directoryvermeldingen in de cache. De software werkt ook met firewalls en proxy's en laat u gemakkelijk hele directorystructuren downloaden.

Dit is echter geen grafisch hulpmiddel. De interface is volledig op tekst gebaseerd. Wanneer u het start, wordt u naar de shell van het hulpprogramma gebracht waar u opdrachten invoert en resultaten ziet. Commando's zijn vergelijkbaar met typische besturingssysteemopdrachten. Je gebruikt Open om een ​​verbinding met een externe FTP-server te openen of CD om binnen de mapstructuur te bewegen.

6 - LFTP

LFTP is nog een andere tekstmodus FTP-client. Die zijn heel gebruikelijk in de Linux-wereld. Deze client ondersteunt verschillende protocollen, waaronder FTP, HTTP, FISH, SFTP, HTTPS en FTPS. Het zal zelfs BitTorrent-overdrachten verwerken.

LFTP-schermafbeelding

De belangrijkste onderscheidende factor van deze klant iszijn betrouwbaarheid. Het is bijna onmogelijk dat deze client bestanden niet kan overzetten. Zelfs als u de shell verlaat terwijl een overdracht wordt uitgevoerd, blijft deze actief als achtergrondproces totdat deze is voltooid.

Andere functies van het product zijn onder meer werkin de wachtrij staan, zodat u de volgende overdracht kunt starten voordat de huidige overdracht is voltooid en geplande uitvoering om bestanden op een specifiek tijdstip over te zetten. Ook het vermelden waard is een mirroring-functie waarmee je automatisch hele mapstructuren kunt overzetten.

LFTP wordt gedistribueerd onder de GNU GPL-licentie en kan gratis worden gedownload van de eigen website.

De beste multi-platform FTP- en SFTP-clients

Het kan uit de vorige sectie blijken dater zijn geen goede GUI FTP-clients voor Unix maar niets is minder waar. De beste FTP-clients zijn eigenlijk multi-platformproducten met versies voor zowel Windows als Linux. Een voordeel van een multi-platformclient is dat u deze kennis, zodra u deze onder de knie hebt, op elke versie van de software kunt toepassen.

7 - FileZilla

FileZilla is misschien wel de beroemdste van alle FTPclients. Het is beschikbaar voor Windows en Linux en ook voor OS X en het ondersteunt FTP-, FTPS- en SFTP-overdrachten. FileZilla gebruikt een grafische gebruikersinterface met tabbladen waarmee gebruikers verschillende gelijktijdige taken op verschillende tabbladen kunnen uitvoeren.

Hoofdvenster van FileZilla

Qua functionaliteit heeft de software veel te biedenaanbod. Hier is een samenvatting van de belangrijkste functies. De software heeft een drag & drop-interface voor het uploaden of downloaden van bestanden. Het ondersteunt ook hervatten, zodat u een overdracht kunt pauzeren en deze later kunt voltooien. FileZilla heeft ook functies voor sitebeheer voor eenvoudig beheer en overdracht van complete websites, evenals een functie voor het vergelijken van mappen waarmee bestandsnamen, -groottes en -datums in een lokale en externe map worden vergeleken.

FileZilla is gratis beschikbaar onder de GNU GPL-licentie. Het kan worden gedownload van de FileZilla-website.

8 - Gratis FTP-gezicht openen

Ondanks de rare naam Free Open FTP Face - welkewordt vaak eenvoudig FOFF genoemd - is een interessante optie als FTP-client. Het is een lichtgewicht grafische client geschreven in Python met behulp van de GTK + -bibliotheek. 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.

FOFF Windows Screenshot

Eenvoudig zijn betekent niet dat het karakterloos en moeilijk is. FOFF heeft een paar interessante en unieke functies. Het heeft bijvoorbeeld een ingebouwde telnet- en SSH-client, een tekstviewer, een image-viewer en een audiospeler. Met al deze ingebouwde tools kunt u direct een voorbeeld van bestanden bekijken zonder een andere tool te starten. U kunt ook opdrachten invoeren op de externe host. De client heeft ook ingebouwde ondersteuning voor controlesommen en beschikt over gzip-compressie en decompressie met één klik.

FOFF is gratis beschikbaar onder de GNU GPL-licentie en kan worden gedownload van de eigen website.

9 - CrossFTP

CrossFTP is een gratis FTP-client voor Windows, Linuxen OS X. Het komt met een behoorlijk behoorlijke reeks functies. Ten eerste kunt u met de interface met tabbladen veel verbindingen tegelijk openen. Bestandsoverdrachten kunnen worden gestart door bestanden eenvoudigweg naar de tabbladen van het hulpprogramma te slepen en neer te zetten. De software heeft ook wachtwoordversleuteling, zodat uw externe sitewachtwoorden niet in duidelijke tekst op uw computer worden opgeslagen. CrossFTP heeft ook archiveringsfuncties met de ingebouwde compressie, decompressie en bladeren door archiefbestanden.

CrossFTP Pro Windows Schermafbeelding

Het belangrijkste nadeel van deze client is dat dit alleen het geval isdoet FTP-overdrachten. Als u SFTP- of FTPS-functionaliteit wilt, moet u upgraden naar de betaalde CrossFTP Pro-versie. Maar als FTP alles is wat u nodig hebt, dan is CrossFTP misschien iets voor u.

Comments