Als een van de meest gebruikte FTP clients is FileZilla een populaire oplossing voor het overbrengen van bestanden tussen computers via internet. FileZilla kan al deze zaken overdragen door een client te koppelen aan een server, zodat de gebruiker bestanden heen en weer kan sturen tussen de twee.

Hoewel er tal van andere FTP clients (met modernere interfaces) zijn waar je uit kan kiezen, behoudt FileZilla zijn populariteit omdat het betrouwbaar, gemakkelijk te gebruiken en snel is. Het is gemakkelijk om als beginner aan de slag te gaan met FileZilla en ervaren gebruikers zien deze FTP client als een betrouwbare compagnon die de klus altijd klaart.

In dit artikel zullen we het hebben over het gebruik van FileZilla voor het uploaden van bestanden naar je website en het openen van sitebestanden voor verder beheer.

Wat is FileZilla?

FileZilla is een FTP (File Transfer Protocol) programma of “client” waarmee gebruikers bestanden kunnen verplaatsen tussen computers met behulp van het internet. Dit betekent dat mensen FileZilla gebruiken om verschillende taken uit te voeren, zoals:

  • Bestanden uploaden
  • Bestanden downloaden
  • Bestanden kopiëren
  • Bestanden verplaatsen
  • Bestanden hernoemen
  • Bestanden verwijderen

FileZilla biedt multi-platform ondersteuning voor het delen van bestanden op zowat elk type computer. Je kan het installeren op Mac, Windows en Linux computers.

Waarom zou je FileZilla moeten gebruiken?

De eerste vraag is natuurlijk waarom je FileZilla überhaupt voor FTP zou moeten gebruiken.

Hier zijn de redenen:

  • Om je inhoud te beveiligen: Gebruikers moeten vaak data verplaatsen die gevoelige informatie of bestanden bevatten die een betrouwbare levering vereisen zonder indringers. Standaard FTP is niet versleuteld, maar er zijn andere protocollen zoals FTPS en SFTP (beide ondersteund in FileZilla) die gegevens versleutelen om alles te beschermen tijdens het transport.
  • Voor noodherstel: Websitebestanden, hoe veilig ook, kunnen gemakkelijk te maken krijgen met corruptie, verwijdering en een breed scala aan andere problemen. Daarom is het verstandig om FileZilla te gebruiken om backups van je sitebestanden over te brengen naar andere locaties, zoals cloudopslag of je eigen computer. Je kan vervolgens beschadigde of ontbrekende bestanden opnieuw uploaden als er iets misgaat.
  • Voor het verplaatsen van grote bestanden: Je zal vaak bestandslimieten tegenkomen bij het verzenden van e-mail, cloudopslagtools en andere software voor het delen van bestanden. Gebruikers moeten vaak enorm grote bestanden in één keer verzenden in plaats van de bestanden te zippen of ze in kleinere bestanden te scheiden. FTP programma’s zoals FileZilla ondersteunen het verplaatsen van grote bestanden voor dergelijke organisaties, zoals als je grote videobestanden of een verzameling RAW afbeeldingen verzendt of ontvangt. Voor meer controle over bestanden: FileZilla biedt gebruikersrechten en toegangscontroles om te bepalen wie bestanden via het systeem kan delen, bewerken, uploaden en downloaden.
  • Om je algehele workflow te verbeteren: FileZilla maakt organisaties efficiënter door hen toe te staan om niet alleen grote bestanden te verzenden, maar ook andere overdrachten tegelijkertijd uit te voeren. Dat betekent dat je kunt blijven werken aan een andere upload of download in plaats van te zitten wachten op elk proces. Daarnaast biedt FTP een uniforme standaard voor het delen van bestanden binnen een organisatie, in plaats van dat iedereen zijn eigen methode voor het delen van gegevens kan kiezen (waarvan de meeste minder effectief zullen zijn). Tot slot, al die bestanden worden uiteindelijk opgeslagen op één locatie, wat je helpt de bestanden snel te vinden en het verlies van gegevens te minimaliseren.

10 redenen waarom je FileZilla zou moeten verkiezen boven andere FTP clients

Hoewel er verschillende uitstekende alternatieven zijn, zijn we om de volgende redenen fan van FileZilla:

  1. Toegankelijk:FileZilla biedt een intuïtieve interface die bekend genoeg is voor alle gebruikers en wordt ondersteund op de meeste belangrijke besturingssystemen. Daarom zou je geen problemen moeten hebben om te beginnen en hoef je je geen zorgen te maken of het wel of niet compatibel is met je besturingssysteem.
  2. Goed gedocumenteerd:De FileZilla website, en het hele internet, zijn gevuld met tutorials over het gebruik van FileZilla, hoe je de fijne kneepjes leert en hoe je gebruik maakt van de vele features. Dit maakt het ideaal voor zowel beginners als voor gevorderde gebruikers die meer willen leren over bepaalde features. Er is ook een forum om te chatten met andere FileZilla gebruikers.
  3. Solide en snel: FileZilla staat bekend om zijn betrouwbaarheid en snelheid. Dat zijn de twee belangrijkste voordelen die je zoekt in een FTP client, vooral bij het overbrengen van sitebestanden, gevoelige gegevens of grote bestanden.
  4. Meerdere overdrachtprotocollen:Het ondersteunt verschillende protocollen voor het overbrengen van bestanden, met opties zoals FTP, SFTP (SSH File Transfer Protocol) en FTP via SSL/TLS (FTPS).
  5. Meertalig:De software is beschikbaar in meerdere talen.
  6. Zoekfunctie:Er is een externe bestandszoekfunctie voor het snel vinden van bestanden. Je kan deze bestanden ook bewerken vanaf hun externe locatie, afhankelijk van machtigingen.
  7. Gemakkelijk te gebruiken:Het biedt een drag-and-drop interface voor het snel verplaatsen van bestanden, samen met visuele indicatoren over de toestand van de transfers.
  8. Onbeperkte bestandsgrootte:Je kan dus grote bestanden verzenden. Technisch gezien heeft FileZilla geen limiet op bestandsgroottes. Toch kan het zijn dat je beperkingen hebt gekregen vanuit je hostingbedrijf.
  9. Eenvoudig te navigeren:De gebruikersinterface met tabbladen en bladwijzers zorgen voor eenvoudige navigatie en het vinden van features en bestanden.
  10. Gratis: Het is open source en volledig gratis (tenzij je ervoor kiest om te upgraden naar de Pro versie).

Over het algemeen is het waardevol om te leren hoe je FileZilla kunt gebruiken om grote bestanden te delen, bestanden efficiënter te beheren en — vanuit een breder perspectief — voor je website te zorgen. Zelfs niet-technische website-eigenaren moeten leren hoe ze kunnen profiteren van de FileZilla FTP om een beschadigd of ontbrekend bestand te vervangen. Het hebben van toegang tot je bestanden in bulk kan het verschil betekenen tussen een normale dag en het verlies van veel sales.

Algemene kennis van het gebruik van FileZilla brengt ook je workflow en bedrijfsbeveiliging in een betere positie. Er is geen reden om grote of gevoelige bestanden te verzenden in niet-versleutelde e-mails, en alle bedrijven zouden een veilige, snelle en uniforme opslag- en verzendsysteem moeten gebruiken voor een verbeterde productiviteit.

Toch beschouwen veel site-eigenaren en ontwikkelaars FTP als een verouderde technologie, vooral als ze een webhost met een GUI (grafische gebruikersinterface) gebruiken. We moedigen die mensen aan om nog steeds te leren hoe ze FileZilla FTP moeten gebruiken, omdat ze door uitsluitend een GUI te gebruiken, in de positie komen dat ze volledig op hun hostingbedrijf moeten vertrouwen. Wat als je geen toegang hebt tot je bestanden vanuit de GUI wanneer je site offline gaat? Wat als die host geen backups heeft of als je merkt dat de backups niet goed werken?

FTP geeft je volledige controle, en dat is wat je wilt als het gaat om je essentiële bestanden.

Een stapsgewijze handleiding voor het installeren en gebruiken van FileZilla

Het installeren van FileZilla is vergelijkbaar met het downloaden en installeren van software op je Windows-, Mac- of Linux computer: Je klikt op de knop Download, slaat het installatiebestand op je harde schijf op en voert dat bestand vervolgens uit om het te installeren.

Laten we eens kijken hoe we FileZilla precies kunnen installeren.

Open eerst een webbrowser en bezoek de officiële FileZilla website (filezilla-project.org). Deze homepagina biedt twee voor de hand liggende Download knoppen waaruit je kan kiezen. Kies degene die zegt Download FileZilla Client (niet de Server optie).

Klik op de knop Download FileZilla Client om het installatieproces te starten.
Klik op de knop Download FileZilla Client om het installatieproces te starten.

Standaard moeten je browser en de FileZilla website detecteren welk besturingssysteem op je computer wordt gebruikt.

Kies de knop Download voor jouw besturingssysteem.
Kies de knop Download voor jouw besturingssysteem.

Als je niet de juiste versie voor je besturingssysteem ziet, of als je liever een oudere versie van FileZilla downloadt, kun je onder de grote knop Download kijken om andere downloadopties te zien.

De kleine pictogrammen vertegenwoordigen de primaire besturingssystemen, met FileZilla versies voor:

  • Windows 64 bit
  • Windows 32 bit
  • Linux 64 bit
  • Linux 64 bit

Je kan ook de link Show Additional Download Options selecteren om de alternatieve, minder gebruikte versies van FileZilla te zien.

Je kan FileZilla versies voor andere platforms bekijken.
Je kan FileZilla versies voor andere platforms bekijken.

Je kan FileZilla versies voor andere platforms bekijken.

Je kan ook de link Show Additional Download Options selecteren om de alternatieve, minder gebruikte versies van FileZilla te zien.

Een pagina met alle FileZilla versies en hun Download links.
Een pagina met alle FileZilla versies en hun Download links.

Nadat je op de door jou gekozen Download knop hebt geklikt, verschijnt een popupvenster waarin je wordt gevraagd te beslissen welk pakket van FileZilla je wil downloaden. Je kan FileZilla gewoon downloaden zonder enige documentatie, of je kan ervoor kiezen een uitgebreide PDF handleiding te ontvangen bij je downloadbestanden.

De andere optie hier is om FileZilla Pro te downloaden, dat een grote verscheidenheid aan andere features bevat (voornamelijk voor het linken met cloudopslagdiensten). FileZilla Pro komt verderop in dit artikel aan bod. Voor nu is het standaard FileZilla programma wat je nodig hebt.

Klik daarom op de knop Downloaden onder de kolom met de titel FileZilla of die met de titel FileZilla with Manual.

Kies om FileZilla alleen of met een handleiding te downloaden.
Kies om FileZilla alleen of met een handleiding te downloaden.

Sla het bestand op een goed te onthouden plaats op je computer op, ga dan naar die plaats en klik op het programmabestand om de installatie te voltooien. Alle besturingssystemen zijn verschillend, dus het kan zijn dat je het bestand moet uitvoeren met Run, door er gewoon op klikken, of een Install optie moet kiezen.

Open of Run het programmabestand zodra het op je machine staat.
Open of Run het programmabestand zodra het op je machine staat.

Eenmaal actief en geïnstalleerd op je computer, zoek en klik op de FileZilla snelkoppeling van het logo om het programma te starten. Je kan deze verplaatsen naar een meer geschikte plaats om het voor jezelf toegankelijk te maken.

De snelkoppeling naar het FileZilla programma.
De snelkoppeling naar het FileZilla programma.

FileZilla opent nu op je computer met een welkomstpopup voor de clientsoftware.

Zoals je kan zien, zijn er verschillende links beschikbaar voor je om hulp te vinden tijdens je gebruik van FileZilla. Er zijn bijvoorbeeld koppelingen voor het stellen van vragen en het melden van bugs, samen met documentatiekoppelingen voor basisgebruiksinstructies, het configureren van FileZilla en je netwerk, en verdere documentatie.

Om het popupvenster te verwijderen, klik op de OK knop.

Raadpleeg de ondersteuningsdocumenten van FileZilla of ga naar het programma door op OK te klikken.
Raadpleeg de ondersteuningsdocumenten van FileZilla of ga naar het programma door op OK te klikken.

Je zou nu het standaard startscherm voor FileZilla moeten zien, met velden om hostgegevens in te voeren (om verbinding te maken met je websiteserver), informatie onderaan over bestandsoverdracht, en meer.

Hier is wat je in een oogopslag kan zien:

  • De sectie Local Site, aan de linkerkant, toont de bestanden die je op je lokale machine (jouw computer) hebt staan.
  • Het bovenste gedeelte toont de bestandsmappen en staat je toe te navigeren door de bestanden op je computer.
  • In het onderste gedeelte staan de bestanden in een map op je computer.

In de volgende secties leert je hoe je met je hostserver (zoals Kinsta) kunt verbinden, bestanden van die server kunt oproepen in het rechterpaneel, en bestanden kunt overbrengen van je lokale computer of de externe server met behulp van drag-and-drop tools in FileZilla.

De weergave van je lokale bestanden in FileZilla.
De weergave van je lokale bestanden in FileZilla.

Hou er rekening mee dat je misschien toegang moet verlenen tot je lokale bestanden, afhankelijk van je huidige permissies en besturingssysteem.

Geef FileZilla toegang om je lokale mappen te gebruiken.
Geef FileZilla toegang om je lokale mappen te gebruiken.

Zo voeg je hostgegevens toe aan FileZilla en maak je verbinding met je site

Het eerste wat je moet doen met FileZilla is een link maken tussen je lokale computer en de bestanden op de externe server voor je website. Dit proces voegt de twee op geen enkele manier samen, maar opent simpelweg een verbinding voor het delen van bestanden tussen beide.

Gebruik van de FileZilla Quickconnect Tool

De eenvoudigste manier om delen van je computer naar de server te openen is door hostgegevens toe te voegen in de verschillende invoervelden bovenaan het FileZilla venster.

Dit wordt het Quickconnect gedeelte genoemd, omdat het een manier biedt om hostservergegevens in te typen vanaf het hoofdscherm. De standaardinstelling is echter een FTP verbinding, dus het kan zijn dat je een foutmelding krijgt als een SFTP verbinding of een ander type protocol vereist is.

Hoe dan ook, het is de moeite waard om eerst de Quickconnect velden uit te proberen om te zien of het voor je werkt.

Dit zijn de velden die je moet invullen:

  • Host
  • Username
  • Password
  • Port
Het Quickconnect paneel vraagt je hostlogin-gegevens.
Het Quickconnect paneel vraagt je hostlogin-gegevens.

Maar waar vind je die gegevens die je in de velden moet typen?

Vaker wel dan niet, moet je ofwel navigeren naar je hostingdashboard of cPanel om de unieke host-gegevens voor de server van jouw website te lokaliseren. Soms moet je contact opnemen met je host of website-ontwikkelaar om de juiste inloggegevens te achterhalen.

Voor Kinsta klanten zijn deze gegevens handig weergegeven in het MyKinsta dashboard. Navigeer simpelweg naar MyKinsta, log in op je account, en klik op de Websites knop in het menu. Klik nu op de site waarvoor je de serverlogin-gegevens probeert te vinden.

In MyKinsta klik je op Websites, kies dan de site waar je verbinding mee wilt maken.
In MyKinsta klik je op Websites, kies dan de site waar je verbinding mee wilt maken.

Kies de tab Info (die standaard al geselecteerd zou moeten zijn) en scrol naar de sectie SFTP/SSH.

Ga naar Info > SFTP/SSH in MyKinsta.
Ga naar Info > SFTP/SSH in MyKinsta.

Kinsta geeft velden voor Host, Username, Password, en Port. Dit zijn exact dezelfde velden als in het FileZilla Quickconnect gedeelte, zodat je alles in één oogopslag kunt zien:

Kopieer de gegevens van MyKinsta naar FileZilla.
Kopieer de gegevens van MyKinsta naar FileZilla.

Kopieer ze naar hun respectieve FileZilla veld. Als je klaar bent, klik dan op de Quickconnect knop om de verbinding te starten tussen je lokale computerbestanden en de bestanden op de remote server.

Klik op Quickconnect zodra je de inloggegevens hebt ingevoerd.
Klik op Quickconnect zodra je de inloggegevens hebt ingevoerd.

Mogelijk zie je een bericht waarin je wordt gevraagd of je wilt dat FileZilla in de toekomst wachtwoorden onthoudt. Het rechtstreeks opslaan van deze gegevens in FileZilla kan echter een veiligheidsrisico vormen, dus in plaats daarvan raden wij aan een wachtwoordbeheerder te gebruiken om deze gevoelige gegevens op te slaan.

Als alternatief heb je de mogelijkheid om in FileZilla een hoofdwachtwoord te maken dat de toegang tot opgeslagen wachtwoorden vergrendelt voor indringers. Maar het addertje onder het gras is dat je je hoofdwachtwoord moet onthouden of veilig bewaren, aangezien je het later niet meer kunt herstellen.

Sla een wachtwoord op of maak een hoofdwachtwoord.
Sla een wachtwoord op of maak een hoofdwachtwoord.

Daarna zou je een Success melding moeten zien in het Message Log. Bovendien zouden alle Remote Site bestanden moeten verschijnen in het paneel rechts van de Local Site bestanden.

Een succesvolle verbinding tussen een lokale site en een remote site.
Een succesvolle verbinding tussen een lokale site en een remote site.

De verschillen tussen protocollen

FileZilla ondersteunt deze protocollen voor het overbrengen van bestanden:

  • FTP (File Transfer Protocol): Een van de oudste overdrachtprotocollen. Het gebruikt twee kanalen om gegevens te verplaatsen, waardoor je meerdere poortnummers moet gebruiken. De twee kanalen worden het “command” en “data” kanaal genoemd. Geen van beide is versleuteld, waardoor het minder veilig is dan andere overdrachtsopties. Mensen hebben ook vaak firewallproblemen met FTP.
  • FTPS (FTP over SSL/TLS): Dit is een protocol dat is ontstaan als gevolg van toenemende internetveiligheidsproblemen. Regelgeving zoals PCI compliance en HIPAA bepaalden uiteindelijk dat veel online gegevensoverdrachten van encryptie zouden moeten worden voorzien. FTPS gebruikt SSL (secure socket layer) en TLS (transport layer security) om je gegevens te beschermen. De gegevensuitwisseling is precies hetzelfde als bij standaard FTP (je hebt twee kanalen en twee poortnummers), maar alles wordt tijdens het proces versleuteld. Minpunten zijn dat het niet mogelijk is om op sleutels gebaseerde authenticatie te creëren voor verbindingen, en het feit dat sterke firewalls problemen kunnen veroorzaken met je verbindingen.
  • SFTP (SSH File Transfer Protocol): Veel mensen verwarren FTPS met SFTP, omdat ze beide bestanden beveiligen tijdens het transport. Toch hebben ze behalve dat weinig gemeen. SFTP maakt gebruik van het Secure Shell-protocol (SSH) en minimaliseert de verbindingen door ze te beperken tot één verbinding in plaats van twee. Op deze manier worden zowel data als commands in hun eigen speciale pakketten over dezelfde verbinding verplaatst. Dit is prettig omdat er maar één poortnummer nodig is voor alle communicatie, waardoor overdrachten via een firewall eenvoudiger worden. Tenslotte versleutelt SFTP de overgebrachte gegevens met een code en optionele sleutels (je kan ze openbaar of privé maken).
  • Storj: Dit is een geheel uniek overdrachtprotocol dat gebruik maakt van een gedecentraliseerd cloudnetwerk van machines om je gegevens niet alleen te versleutelen, maar ze ook in afzonderlijke blokken te verzenden, waardoor het niet langer nodig is gegevens in gecentraliseerde datacentra op te slaan. Storj is pas onlangs geïntroduceerd als protocol op FileZilla.

Zo gebruik je FileZilla Site Manager voor SFTP en andere protocollen

De Quickconnect tool in FileZilla zou prima moeten werken voor wie vertrouwd is met FTP om bestanden over te zetten. Sommige hosts (waaronder Kinsta) gebruiken echter SFTP als Protocol om ervoor te zorgen dat alle bestandsoverdrachten te allen tijde versleuteld en veilig zijn.

Door deze configuratie kan het zijn dat je een foutmelding krijgt dat de Quickconnect knop niet werkte.

De fouten zeggen meestal iets als “Cannot Establish FTP Connection” of “Critical Error: Could Not Connect to Server”.

Fouten ontstaan wanneer je het verkeerde protocol gebruikt.
Fouten ontstaan wanneer je het verkeerde protocol gebruikt.

Hoe los je dit probleem op?

Het is vrij eenvoudig, zolang je maar weet welk protocol door je host wordt gebruikt. SFTP is veel populairder geworden vanwege de veiligheidsmaatregelen, dus alles wat nodig is, is om in het Site Manager gedeelte van FileZilla aan te geven dat je SFTP wilt gebruiken in plaats van FTP.

Met de knop Site Manager kun je je standaardprotocol configureren, standaardmappen beheren en geavanceerde overdrachtsinstellingen opgeven. Het bevindt zich in de linkerbovenhoek van het venster. Het pictogram lijkt op meerdere servermachines die aan elkaar gekoppeld zijn.

Selecteer de knop Site Manager.
Selecteer de knop Site Manager.

Je kan ook File > Site Manager selecteren in het hoofdmenu van FileZilla om dit paneel te openen.

Ga naar File > Site Manager.
Ga naar File > Site Manager.

De pagina Site Manager bevat tabbladen met de titels General, AdvancedTransfer Settings, en Charset. Deze worden grijs weergegeven als je geen nieuwe site of map toevoegt om de verbinding tussen je lokale computer en de externe server tot stand te brengen.

Om het tabblad General te ontgrendelen, selecteert je de map My Sites onder de sectie Select Entry en klik je vervolgens op de knop New Site. Dit genereert een nieuwe sitemap binnen FileZilla.

Kies My Sites, klik dan op de knop New Site.
Kies My Sites, klik dan op de knop New Site.

Geef de nieuwe site de naam die je wil (bij voorkeur iets dat in één oogopslag herkenbaar is, zoals de naam of het domein van de site).

Zodra de nieuwe site is toegevoegd, krijg je toegang tot de meer geavanceerde instellingen aan de rechterkant, waaronder het tabblad General.

Selecteer deze General tab om dezelfde velden te zien die we eerder zagen, zoals HostUsernamePort, en Password.

Het tabblad General in de Site Manager bevat manieren om het Protocol te wijzigen en inloggegevens in te voeren.
Het tabblad General in de Site Manager bevat manieren om het Protocol te wijzigen en inloggegevens in te voeren.

Het is mogelijk om FTP gegevens in dit gebied in te voeren in plaats van in het Quickconnect gedeelte. In ons geval willen we echter een SFTP verbinding implementeren, aangezien Kinsta met SFTP werkt.

Om dit te doen, open je het vervolgkeuzemenu Protocol om de lijst te openen met protocollen die beschikbaar zijn voor linken binnen FileZilla, en markeer je vervolgens de optie SFTP – SSH File Transfer Protocol als de optie die je wilt gebruiken.

Selecteer SFTP in het veld Protocol.
Selecteer SFTP in het veld Protocol.

Nu heb je de ideale setup voor het toevoegen van de SFTP gegevens en het verbinden met je Kinsta website via FileZilla.

Klik op de knop Connect om verder te gaan.

Vul de inloggegevens voor het juiste protocol in en klik op Connect.
Vul de inloggegevens voor het juiste protocol in en klik op Connect.

Het verbinden met de externe site zou slechts enkele seconden mogen duren.

In sommige gevallen kan je gevraagd worden of je de host vertrouwt als de host key van de server onbekend is. Vink gerust het vakje Always Trust This Host aan als je zeker bent dat je de juiste servergegevens hebt; zo zal de prompt niet meer verschijnen.

Klik op OK.

Vertel FileZilla dat je de host vertrouwt bij toekomstige verbindingen.
Vertel FileZilla dat je de host vertrouwt bij toekomstige verbindingen.

FileZilla zal een paar statusupdates uitvoeren, en je dan vertellen dat de verbinding met de directorylisting succesvol was. De Successful tekst onderaan de statusupdate lijst.

Een succesvolle verbinding zal ook de bestandsdirectory van je hostserver tonen. In dit voorbeeld gebruiken we een WordPress site die gehost wordt op Kinsta servers. Aan de rechterkant van het FileZilla venster wordt nu de hoofddirectory getoond, samen met alle bestanden in die directory – zodra je op de sitemap klikt.

Als je problemen hebt met het vinden van de hoofddirectory, zoek dan naar mappen als /www of /denaamvanjesite om er zeker van te zijn dat je op de juiste plaats bent.

Het bericht dat de verbinding geslaagd is.
Het bericht dat de verbinding geslaagd is.

Zoals vermeld, bevat deze externe server de inhoud van een WordPress site. Je kan nu in de root directory graven en op de /public map klikken.

Zoals je zou verwachten van een WordPress website, toont FileZilla mappen zoals /wp-admin, /wp-content, en /wp-includes onder de map /public. Dit zijn een paar van de primaire bestanden voor WordPress sites, dus het is verstandig om te onthouden hoe je ze kunt vinden.

De Remote Site sectie toont nu de gebruikelijke WordPress bestanden, die allemaal klaar zijn voor overdracht.
De Remote Site sectie toont nu de gebruikelijke WordPress bestanden, die allemaal klaar zijn voor overdracht.

Gefeliciteerd – je hebt met succes een SFTP verbinding tot stand gebracht via FileZilla!

Dit maakt het mogelijk om bestanden te verplaatsen, verwijderen, kopiëren, uploaden en downloaden van zowel je computer als de remote hostserver. We zullen het in de onderstaande paragrafen over al deze taken hebben.

Zo navigeer je door de FileZilla interface

FileZilla staat bekend om zijn eenvoudige, intuïtieve interface die niet vaak verandert. Af en toe zien we wat nieuwe features, maar de algemene structuur achter de FTP client, zijn hoofdinterface, en de knoppen die je in het programma tegenkomt, blijven meestal hetzelfde.

In dit gedeelte zullen we het doel uitleggen van elk element dat je ziet in FileZilla. Daarnaast zullen we het hebben over hoe je efficiënt door de FileZilla interface kunt bewegen om de meest voorkomende taken uit te voeren.

Hieronder vind je een overzicht van het hoofdscherm van FileZilla. We hebben elke sectie gelabeld en het doel van die secties hieronder vermeld.

 Een volledig overzicht van FileZilla en de vele features.
Een volledig overzicht van FileZilla en de vele features.
  1. Control Panel: De bovenste balk van het FileZilla venster. Hier kun je de Quickconnect functie gebruiken om snel een lokale en remote directory te linken met behulp je hostgegevens. Het bevat ook sneltoetsen voor het uitvoeren van veelvoorkomende taken. Beginnend bij links, hier zijn de namen/functies van die knoppen:
    1. Site Manager
    2. Berichtenlogboek wel/niet tonen
    3. Lokale directorytree wel/niet tonen
    4. Remote directorytree wel/niet tonen
    5. Transferwachtrij wel/niet tonen
    6. Lijsten met bestanden en mappen vernieuwen
    7. Verwerking van de transferwachtrij omkeren wel/niet laten zien
    8. Huidige operatie annuleren
    9. Verbinding verbreken met de momenteel zichtbare server
    10. Opnieuw verbinding maken met de laatst gebruikte server
    11. Dialoogvenster filter directorylisting openen
    12. Vergelijking directory’s wel/niet tonen
    13. Gesynchroniseerd browsen wel/niet tonen
    14. Recursief zoeken naar bestanden
  2. Message Log: Een feed van berichten die de huidige status van je FTP of SFTP verbinding aangeeft. Hier kan je succesberichten zien, of berichten over fouten, verbroken verbindingen en directorygegevens.
  3. Local Directory Tree: De hiërarchie van bestanden die je momenteel op je lokale machine hebt. Je kan al deze bestanden openen, ze verplaatsen of ze overbrengen naar de externe site door ze naar rechts te slepen.
  4. Remote Directory Tree: De hiërarchie van bestanden op je externe server. Net als in de lokale map kun je deze bestanden wijzigen door er met links of rechts op te klikken en ze te openen om te zien wat erin staat.
  5. Local Directory Contents: Een lijst van wat er in het bestand staat dat je momenteel hebt geselecteerd in de Local Directory Tree. In dit gebied kun je ook bestanden wijzigen.
  6. Remote Directory Contents: Een lijst van de bestanden in de map die je momenteel hebt geselecteerd in de Remote Directory Tree. Het is ook mogelijk om bestanden in dit gebied te wijzigen.
  7. Transfer Queue: Een gebied dat informatie weergeeft over in de wachtrij geplaatste, mislukte of geslaagde bestandsoverdrachten. Gebruik de tabs onderaan om te filteren op slechts één van deze categorieën.

De meeste van deze gebieden zijn op de een of andere manier interactief, wat betekent dat je met de linker- of rechtermuisknop kunt klikken op onderdelen zoals de Local Directory ContentsMessage Log, or Transfer Queue om een extra menu met nog meer opties op te roepen.

Directory Trees en Directory Contents

FileZilla gebruikers beginnen bijvoorbeeld vaak te werken in de gebieden Directory Trees of Directory Contents. Door met de rechtermuisknop te klikken op een bestand in de Local Directory Tree of de Contents secties wordt een menu geopend met opties om het volgende te doen:

  • Het bestand uploaden naar de remote site
  • Bestanden toevoegen aan wachtrij
  • Bestand openen om het op je computer te bekijken
  • Het bestanden bewerken op je computer
  • Map aanmaken
  • Map aanmaken en openen
  • Alleen dit bestand verversen
  • Het bestand uit de huidige directory verwijderen
  • Het bestand hernoemen
Door met de rechtermuisknop te klikken in de module Local Directory Contents krijg je een groot aantal opties voor die bestanden.
Door met de rechtermuisknop te klikken in de module Local Directory Contents krijg je een groot aantal opties voor die bestanden.

De rechtsklikopties verschillen afhankelijk van het gebied waar je de muis plaatst. Als je de muisaanwijzer op de module Remote Content plaatst en met de rechtermuisknop klikt, krijg je een andere reeks opdrachten voor het bestand dat je hebt geselecteerd. En dat is logisch – gebruikers hebben de neiging alternatieve acties te willen wanneer ze te maken hebben met remote bestanden in vergelijking met lokale bestanden.

Daarom resulteert een rechtermuisklik in dat Remote Content gebied in de volgende opties:

  • Bestand downloaden van de remote server naar je lokale machine
  • Bestanden toevoegen aan wachtrij
  • Het bestand dat je hebt geselecteerd bekijken of bewerken
  • Een directory maken van het geselecteerde bestand
  • Map aanmaken en openen
  • Een nieuw bestand aanmaken in de map die je hebt geopend in FileZilla
  • De geladen bestanden verversen
  • Het door jou gekozen bestand verwijderen uit de remote directory
  • Het bestand hernoemen
  • De URL’s kopiëren naar het clipboard
  • De bestandsmachtigingen kijken voor het bestand dat je hebt geselecteerd
Een rechtermuisklik op een remote bestand geeft verschillende keuzemogelijkheden.
Een rechtermuisklik op een remote bestand geeft verschillende keuzemogelijkheden.

Aan de andere kant kun je door met de linkermuisknop te klikken een map uitbreiden om te zien wat er in zit, of de map helemaal openen om de inhoud te manipuleren en te beheren.

Ook kan je de linkermuisknop ingedrukt houden om een bestand naar een andere locatie binnen de FileZilla interface te slepen.

De onderstaande GIF toont ons bijvoorbeeld hoe we een PNG bestand vasthouden en selecteren in het gebied Local Directory Contents en het verslepen naar Remote Directory Tree.

Door een lokaal bestand naar de externe site te slepen, wordt een onmiddellijke upload geactiveerd.
Door een lokaal bestand naar de externe site te slepen, wordt een onmiddellijke upload geactiveerd.

In het bovenstaande voorbeeld hebben we een PNG afbeeldingsbestand geüpload naar de /image map van een WordPress thema (het TwentyTwentyOne thema om precies te zijn). Dit stuurde het voorheen lokale bestand naar de externe omgeving terwijl er ook een kopie van het originele afbeeldingsbestand in de lokale directory achterbleef.

Local en Remote Directory Contents

Je kan ook Local Directory Contents verplaatsen naar de Remote Directory Contents of de bewerkingen omkeren door items van de externe server over te brengen naar de lokale bestanden.

Na het slepen en neerzetten van een bestand, kan je een van vele acties uitvoeren, afhankelijk van waar je het bestand naartoe verplaatst. Een lokaal bestand dat bijvoorbeeld naar de externe server wordt verplaatst, wordt geüpload naar de map die jij hebt gekozen. Het verplaatsen van een extern bestand naar lokaal downloadt dat bestand naar je lokale machine.

De FileZilla interface aanpassen met sneltoetsen

We hebben het in de vorige sectie gehad over de sneltoetsen, de Quick Keys, van het Control Panel, maar we zullen je nu voorbeelden laten zien van hoe je ze kan gebruiken om de layout van je FileZilla interface aan te passen. Op deze manier kun je aanpassen wat er in het venster wordt getoond, voor een gebruiksvriendelijkere ervaring.

Als tip: de sneltoetsen hebben geen labels, maar je kunt er met de muis over gaan om een beschrijvende popup te zien.

De Site Manager knop biedt om te beginnen een paar instellingen om aan te passen welke directories altijd verschijnen. Klik op het Site Manager pictogram om het te openen.

Selecteer de knop Site Manager.
Selecteer de knop Site Manager.

We weten al dat het mogelijk is om in de Site Manager verbinding te maken met sites en SFTP gegevens in te voeren. Er zijn ook instellingen om de FileZilla interface aan te passen en zelfs om bladwijzers of nieuwe mappen te maken.

Zoek het menugebied met de tabbladen General, Advanced, Transfer Settings, en Charset. Kies het tabblad Advanced om verder te gaan.

Ga naar het Advanced tabblad.
Ga naar het Advanced tabblad.

De standaard lokale en remote directories wijzigen

In deze sectie vind je twee belangrijke aanpassingsinstellingen. De eerste is voor de standaard lokale directory, de Default Local Directory. De tweede is voor de Default Remote Directory, voor de externe dus.

Voor beide kan je klikken op de Browse knoppen om een directory te vinden in de lokale of remote omgevingen. Op deze manier zal FileZilla, telkens wanneer je het programma opent met dezelfde inloggegevens, automatisch deze mappen weergeven vanaf het begin.

We zouden voorstellen om de /public map als de Default Remote Directory te kiezen, aangezien dat een populaire plaats is om aan een WordPress site te beginnen werken.

Standaard lokale en remote directories.
Standaard lokale en remote directories.

Transfer Settings

Onder het tabblad Transfer Settings zie je een optie om het aantal gelijktijdige verbindingen in FileZilla te beperken, Limit the Number of Simultaneous Connections. Kortom, FileZilla biedt een manier om verbinding te maken met meerdere externe servers tegelijk. Als je dat niet wilt toestaan, vink je het vakje aan en typ je een getal in voor het veld Maximum Number of Connections.

Het is ook een optie om het aantal gelijktijdige verbindingen in FileZilla te beperken.
Het is ook een optie om het aantal gelijktijdige verbindingen in FileZilla te beperken.

Charset

Het laatste tabblad in de Site Manager heet Charset. Hoewel dit niet noodzakelijkerwijs over de interface van FileZilla gaat, sluit het aan op je workflow en zorgt het ervoor dat je de juiste karakterset-codering voor bestandsnamen detecteert.

Je hebt de optie om UTF-8 te forceren of een Custom Charset te maken, maar we raden je aan om de instelling Autodetect te gebruiken, aangezien het gebruik van de verkeerde karakterset bestandsnamen verkeerd kan weergeven in FileZilla.

Laat de Charset instellingen op Autodetect staan.
Laat de Charset instellingen op Autodetect staan.

Sneltoetsen

Terug in het hoofdvenster biedt FileZilla verschillende sneltoetsen om elementen uit het scherm te verwijderen. Dit kan je helpen de algemene layout op te schonen en delen van FileZilla die je niet veel gebruikt te verbergen.

Sneltoets berichtenlog

Het eerste pictogram naast de knop Site Manager is om de weergave van het Message Log aan/uit te zeten. Het Message Log (het gedeelte onder de FTP Credential velden) toont de status van je huidige verbinding.

Sommigen willen deze berichten misschien verbergen, aangezien de gemiddelde gebruiker niet hoeft te weten dat FileZilla bezig is, en hoeven ze berichten als “Retrieving a Directory Listing” of “Using a Username” niet te zien. We weten immers al welke gebruikersnaam en directory we gebruiken.

 Deze toets schakelt tussen de weergave van het berichtenlogboek.
Deze toets schakelt tussen de weergave van het berichtenlogboek.

Door op die knop te klikken wordt het Message Log uit het beeld verwijderd en worden alleen het FTP Credential veld en de Site Directory filters getoond.

Denk eraan dat, hoewel het Message Log soms kan aanvoelen als een nutteloze combinatie van snel bewegende codes en berichten, het ook de module is die je vertelt of er een fout met je verbinding is opgetreden. Daarom is het een goed idee om op zijn minst het Message Log in beeld te laten terwijl je verbinding maakt via SFTP of FTP.

Het Message Log verschijnt niet meer.
Het Message Log verschijnt niet meer.

Sneltoets Local Directory Tree

Met de derde knop van links kun je de weergave van de Local Directory Tree in FileZilla in- en uitschakelen. Dit verbergt of toont de Directory Tree sectie die gekoppeld is aan de lokale machine.

Sommige gebruikers vinden de secties Local Directory Tree en Local Directory Contents overbodig. Hoewel dat niet helemaal het geval is, kan het zinvol zijn om op zijn minst het gebied Local Contents tijdelijk meer ruimte te geven voor het navigeren door specifieke bestanden op je lokale machine.

Omschakelen van de weergave van de Local Directory Tree.
Omschakelen van de weergave van de Local Directory Tree.

Zoals gezegd, een klik op die knop verwijdert de Local Directory Tree wat ervoor zorgt dat de Local Directory Contents veel meer ruimte heeft dan voorheen. Je zult ook zien dat de Remote site kant helemaal niet veranderd is – zowel de Remote Directory Tree als de Remote Directory Contents blijven beschikbaar voor je om bestanden naar je server te uploaden.

De Local Directory Tree is nu verborgen.
De Local Directory Tree is nu verborgen.

Sneltoets Remote Directory Tree

En wat als je dezelfde actie wil uitvoeren maar dan met de interface van de Remote Directory? De sneltoets meer naar rechts werkt door de weergave van de Remote Directory Tree te toggelen.

De weergave van de Remote Directory Tree in- en uitschakelen.
De weergave van de Remote Directory Tree in- en uitschakelen.

Dit is de directorytree aan de rechterkant van het scherm. Als je die knop gebruikt, wordt de boomstructuur verborgen en wordt er extra ruimte vrijgemaakt voor de Remote Directory Contents.

In deze situatie verdwijnt de Remote Directory Tree, maar alles aan de linkerkant (voor de Local Directory) blijft op zijn plaats.

De verborgen Remote Directory Tree.
De verborgen Remote Directory Tree.

Sneltoets transferwachtrij

De vijfde knop van links in het FileZilla Control Panel ziet eruit als meerdere blauwe en groene pijlen die in tegengestelde richtingen wijzen. Door deze knop te selecteren schakel je tussen de weergave van de Transfer Queue (transferwachtrij) onderin de FileZilla interface.

Net als het Message Log zien gebruikers dit onderdeel soms meer als een achtergrondfunctie die je niet bij elke transfer hoeft te zien.

Mislukte en in de wachtrij geplaatste overdrachten worden in deze lijst weergegeven, dus je kunt het beste de Transfer Queue controleren als je vermoedt dat een bestand niet correct is gedownload of geüpload, of als het te lang duurt voordat iets is voltooid.

De weergave van de Transfer Queue in/uitschakelen.
De weergave van de Transfer Queue in/uitschakelen.

Met een klik op de knop zul je zien dat de Transfer Queue sectie verdwijnt, waardoor het venster veel kleiner en strakker wordt.

Geen Transfer Queue meer.
Geen Transfer Queue meer.

Sneltoets voor overige transferwijzigingen

De sneltoetsen in het midden van het FileZilla Control Panel hebben niets te maken met het beheren van je FileZilla layout. Je moet echter wel weten dat ze allemaal werken om transfers in uitvoering of verbonden servers te wijzigen. Met deze knoppen kan je bijvoorbeeld een lopende bewerking onmiddellijk annuleren, de verbinding met de huidige server verbreken of automatisch verbinding maken met de laatst aangemelde server.

Sneltoetsen voor dingen als operaties annuleren en servers ontkoppelen.
Sneltoetsen voor dingen als operaties annuleren en servers ontkoppelen.

Sneltoets directories vergelijken

Een andere manier om de interface van FileZilla aan te passen is door gebruik te maken van de knop Toggle Directory Comparison. De sneltoets ziet eruit als een vergrootglas boven sommige pagina’s of bestanden.

Door de knop te activeren worden de twee geopende mappen (een aan de lokale kant en een andere aan de remote kant) vergeleken, zodat je kunt zien of ze dezelfde bestanden bevatten.

Je moet bijvoorbeeld misschien een verzameling assets uploaden naar je server vanaf een lokale machine. Een uitstekende manier om achteraf te controleren of het gewerkt heeft, is het uitvoeren van de Directory Comparison tool. Het plaatst gelijksoortige of identieke bestanden naast elkaar en geeft een groene schaduw als het een duplicaat vindt.

Een zij-aan-zij vergelijking van bestanden in de Local Site en Remote Site.
Een zij-aan-zij vergelijking van bestanden in de Local Site en Remote Site.

In de bovenstaande schermafbeelding wordt ons .png bestand dat we eerder uploadden getoond in zowel de lijsten van lokaal als remote. Dat is precies wat we wilden: identieke kopieën van het bestand op beide locaties.

Zo gebruik je FileZilla voor het uploaden, downloaden en beheren van bestanden

We hebben kort vermeld dat je in FileZilla remote bestanden en lokale bestanden kunt uploaden, downloaden en beheren. In dit gedeelte gaan we in op de specifieke informatie van elk van de stappen die nodig zijn om ze op de juiste manier uit te voeren.

Kort door de bocht: er zijn twee manieren om een bestand te uploaden, downloaden of beheren in FileZilla: door met de rechtermuisknop te klikken op het bestand in kwestie of door het te slepen en neer te zetten op een nieuwe locatie.

Zo gebruik je FileZilla om een bestand te downloaden

In FileZilla kunnen gebruikers hele mappen of afzonderlijke bestanden downloaden vanuit de Remote Directory Tree of de Remote Directory Contents module; dit is in wezen alles aan de rechterkant van het scherm.

De linkerkant, waar je de Local Directory Tree en de Local Directory Contents beheert, heeft geen Download knop, maar wel een voor een Upload naar de remote server.

Om een bestand te downloaden, lokaliseer je een element op de externe server dat je naar je lokale omgeving wilt downloaden. We zouden bijvoorbeeld een themabestand van een WordPress site kunnen openen en zoeken naar het bestand /footer-widgets.php onder /template-parts/footer.

Je reden om dit bestand te downloaden, te bekijken of te bewerken kan variëren. Sommige mensen willen gewoon beter begrijpen welke soorten bestanden zich op hun sites bevinden. Andere keren moet je een bestand downloaden, de inhoud bewerken en het opnieuw naar de server uploaden. Het kan ook zijn dat sommige bestanden beschadigd of gehackt zijn. Dit kan betekenen dat je het bestand moet downloaden of bekijken om het op mogelijke problemen te controleren.

Wat je reden ook is, het is vaak het beste om te beginnen met rechts te klikken op het bestand in kwestie om je bestandsbeheeropties te bekijken. Nogmaals, we gebruiken het bestand /footer-widgets.php in dit voorbeeld.

Klik met de rechtermuisknop op het bestand om een uitklapmenu te openen. Dit is de beste manier om een bestand te beheren in FileZilla, aangezien het alle mogelijke manieren biedt om het bestand over te dragen, te bewerken of te beheren.

In dit menu kun je kiezen uit de volgende opties:

  • Downloaden
  • Bestanden toevoegen aan wachtrij
  • Bekijken/Bewerken
  • Map aanmaken
  • Map aanmaken en openen
  • Nieuw bestand maken
  • Vernieuwen
  • Verwijderen
  • Hernoemen
  • URL naar klembord kopiëren
  • Toegangsrechten van bestanden

Op een gegeven moment wil je misschien het bestand bekijken om er wijzigingen in aan te brengen of gewoon te zien wat er in staat. Klik in dat geval op de knop View/Edit.

Klik met de rechtermuisknop op een bestand en kies de knop View/Edit.
Klik met de rechtermuisknop op een bestand en kies de knop View/Edit.

Een bestand indien nodig naar een lokale site downloaden

Soms is het niet mogelijk om een bestand van een remote server te bekijken of te bewerken, afhankelijk van je bestandsrechten en de locatie waar je het bestand vandaan haalt. Als dat het geval is, kun je het downloaden naar je lokale site om het daar te bekijken.

Het is ook mogelijk dat je een standaardeditor voor het bestandstype op je computer moet instellen. Wij raden je aan je favoriete teksteditor te zoeken voor zaken als HTML en PHP bestanden. Je moet rekening houden met compatibele programma’s voor de soorten bestanden die worden gebruikt, zoals fotosoftware voor PNG- of JPG bestanden.

Kies een programma dat het gewenste bestand kan openen, bekijken en bewerken.
Kies een programma dat het gewenste bestand kan openen, bekijken en bewerken.

Nu wordt het bestand geopend in het programma dat je eerder hebt gekozen. In dit geval hebben we een footer-widgets.php bestand geopend in het Atom tekstverwerkingsprogramma, zodat we de inhoud van het bestand kunnen bekijken en bewerken.

Bekijk en bewerk elk bestand van FileZilla in de lokale software van jouw keuze.
Bekijk en bewerk elk bestand van FileZilla in de lokale software van jouw keuze.

Om een bestand naar de lokale site te Downloaden, klik je met de rechtermuisknop op het bestand van de externe server en kies je de optie Download.

Klik met de rechtermuisknop en gebruik de knop Download.
Klik met de rechtermuisknop en gebruik de knop Download.

De Download functionaliteit duurt een paar seconden, afhankelijk van de bestandsgrootte. Het bestand komt uiteindelijk terecht in de bestandsmap die je hebt gekoppeld en geopend aan de remote kant van FileZilla. Je zou er nu toegang toe moeten kunnen krijgen vanaf je computer of via de FileZilla interface.

Vergeet niet dat het ook mogelijk is om een bestand van een externe site te downloaden door dat item van de rechterkant van FileZilla naar de linkerkant te slepen. Het werkt op precies dezelfde manier als klikken op de Download knop. Zorg ervoor dat je het bestand naar de map sleept waarin je het wilt zien op je lokale machine.

Als je vragen heeft over wat er met de overdracht is gebeurd, kijk dan in het Message Log gedeelte. FileZilla toont berichten als “File Transfer Successful” als de download goed is gelukt. Als het mislukt, zou je een “File Transfer Unsuccessful” bericht moeten zien. Dit verschijnt meestal in rode tekst.

Het overgedragen bestand op zijn nieuwe locatie, samen met een Success bericht.
Het overgedragen bestand op zijn nieuwe locatie, samen met een Success bericht.

Bestanden toevoegen aan de wachtrij

Misschien je gezien dat je kan kiezen voor Add Files To Queue wanneer je met de rechtermuisknop klikt op een bestand op een externe site. Wanneer je voor deze methode kiest, vertel je FileZilla dat je het bestand uiteindelijk wilt downloaden naar je lokale site, maar dan iets later.

Zo kun je meerdere bestanden van verschillende locaties in de wachtrij plaatsen voordat je op de knop Process Queue klikt om alles in de wachtrij te downloaden. Net als bij slepen en neerzetten, voltooit de knop Process Queue (bij het werken met bestanden op een externe site) een standaarddownload naar de lokale site.

De Process Queue knop in actie.
De Process Queue knop in actie.

Bestandsmachtigingen checken

Bestandsmachtigingen checken

Het is mogelijk om bestandsmachtigingen (File Permissions) te bekijken vanuit FileZilla.
Het is mogelijk om bestandsmachtigingen (File Permissions) te bekijken vanuit FileZilla.

Deze machtigingen vormen een belangrijk aspect van de veiligheid. Als je ze te streng maakt, kan je site kapot gaan, maar als je ze nooit controleert, kunnen er veiligheidsproblemen ontstaan.

Je kan de bestandsrechten rechtstreeks in FileZilla wijzigen.
Je kan de bestandsrechten rechtstreeks in FileZilla wijzigen.

Lokale bestanden beheren

Laten we nu eens kijken hoe je bestanden kunt openen, uploaden en bewerken die zich op de lokale site (ook wel bekend als je computer) bevinden.

Zoals we al weten, zijn de bestandsdirectory en de inhoud aan de linkerkant van de FileZilla interface een rechtstreekse kopie van de bestandsdirectory op je computer. Daarom kunnen we al deze bestanden, zoals afbeeldingen, HTML documenten of video’s, uploaden naar de remote site, allemaal zonder dat je je content management systeem of hostingdashboard hoeft te openen.

Er zijn ook verschillende andere manieren om met lokale bestanden om te gaan in FileZilla.

Je moet altijd beginnen met het gewenste bestand op te roepen in de File Directory Contents sectie van FileZilla. Klik dan met de rechtermuisknop op dat individuele bestand of die hele map om een dropdown menu met verschillende opties te zien.

Deze dropdown is iets anders dan wat we zagen bij het rechts-klikken op bestand van een remote site. Hier zien we:

  • Uploaden
  • Bestanden toevoegen aan wachtrij
  • Open
  • Bewerken
  • Map aanmaken
  • Map aanmaken en openen
  • Vernieuwen
  • Verwijderen
  • Hernoemen

De meeste daarvan spreken voor zich. Maar er zijn er een paar die misschien niet zo duidelijk zijn.

Een van de meest gebruikelijke manieren om een bestand op de lokale site te bekijken en te bewerken is door het submenu Open te kiezen.

Een rechtermuisklik op een lokaal bestand geeft opties voor het uploaden.
Een rechtermuisklik op een lokaal bestand geeft opties voor het uploaden.

Het is meestal veel sneller om een bestand te openen vanaf de lokale kant van FileZilla, omdat je niet hoeft op te geven in welk programma je het wilt gebruiken. Bovendien staan al deze bestanden al op je computer, dus er zouden geen problemen met bestandsrechten moeten zijn.

Zodra je op de Open knop klikt, zoekt FileZilla het vereiste programma om het bestand te gebruiken.

In dit geval hebben we een functions.php bestand geopend in de Atom teksteditor. Op die manier kunnen we de inhoud van dat bestand bekijken zonder met de code te knoeien.

Het bekijken van het functions.php bestand in Atom.
Het bekijken van het functions.php bestand in Atom.

Het is ook mogelijk het menu-item Edit te selecteren als je liever wijzigingen aanbrengt in het bestand en het opslaat in FileZilla nadat je klaar bent.

Uploaden van lokaal naar extern

Een van de belangrijkste redenen om FileZilla te gebruiken is voor het uploaden van bestanden van een lokale computer naar een externe server (zoals een website). Binnen de sectie van je lokale site kan je ofwel een volledige map of een los bestand kiezen, en vervolgens met de rechtermuisknop op je keuze klikken om het menu opnieuw te bekijken.

Om dat bestand naar de gekozen externe directory aan de rechterkant te sturen, klik je in het menu op de Upload knop.

Klik op de knop Upload.
Klik op de knop Upload.

Om een voorbeeld uit de praktijk te geven: je site is gecrasht en je vermoedt dat iets in het bestand functions.php het probleem heeft veroorzaakt. Je kan uiteraard niet bij het bestand vanuit WordPress (aangezien de site down is), en het is mogelijk dat je problemen zult hebben met het inloggen in het dashboard van je host.

Maar je kunt dit probleem oplossen door een “schone” kopie van het functions.php bestand te uploaden om het beschadigde bestand volledig te vervangen.

Als het bestand nieuw is, zul je geen melding zien om een bestaand bestand te vervangen. Maar in dit geval, proberen we een schoon functions.php bestand te uploaden en het oude te verwijderen.

Daarom herkent FileZilla dezelfde bestandsnamen en vraagt of je het bestaande functions.php bestand op de externe server wilt overschrijven of in plaats daarvan iets anders wilt doen, zoals het bestand hernoemen of het proces helemaal overslaan.

In ons voorbeeld markeren we de optie Overwrite onder de titel Action.

Klik op de OK knop om verder te gaan.

Overschrijf het oude bestand.
Overschrijf het oude bestand.

Zoals bij alle overdrachten hangt de tijd af van de bestandsgrootte. Dat gezegd hebbende, FileZilla staat bekend om het uploaden en downloaden van bestanden met hoge snelheden, zelfs grotere bestanden.

De transferstatus checken

Om er zeker van te zijn dat je bestand inderdaad is geüpload, kijk je in het Remote Directory Contents gebied en zoek je het op in de bestandsboom.

Als je het niet kunt vinden, heb je misschien een bestand geüpload om een remote bestand met dezelfde naam te vervangen. Je kan het bestand bekijken en zoeken naar de nieuwe wijzigingen, maar documenten met code zijn daarvoor te ingewikkeld.

Daarom raden wij je aan naar Message Log te gaan en statusupdates van je upload te lezen. Je zou berichten als “Start Upload” en “File Transfer Successful” moeten zien om aan te geven dat het bestand is geüpload naar de externe site. Als er problemen zijn opgetreden, moet je een foutmelding in rode letters zien.

Controleer de statusupdates om er zeker van te zijn dat de bestanden goed verplaatst worden.
Controleer de statusupdates om er zeker van te zijn dat de bestanden goed verplaatst worden.

Bestandsindelingen ondersteund door FileZilla

FileZilla ondersteunt de overdracht van zowat elk bestandstype dat je op je computer kunt opslaan. Elk bestand dat je op je lokale computer hebt, en elk bestandstype dat je op je externe server opslaat, kan zonder problemen door FileZilla worden verplaatst. Of je ze later kunt openen, hangt af van externe programma’s.

FileZilla beheert dit alles-accepterende datatransfersysteem door gebruik te maken van twee primaire “data types”:

  • ASCII
  • Binary

FileZilla gebruikt af en toe andere datatypes zoals EBCDIC en Local, maar die zijn uiterst zeldzaam.

Kort door de bocht: FileZilla neemt welk bestand je ook van plan bent te transferen en gebruikt een alternatieve overdrachtsmodus door het gegevenstype te verwisselen. Het is als een conversie, maar dan niet helemaal. In plaats daarvan transfert FileZilla je bestanden als tekst of onbewerkte gegevens door een geschikt gegevenstype te kiezen dat overeenkomt met het bestandstype dat je probeert te verplaatsen.

Hoewel het ingewikkeld klinkt, maakt FileZilla eigenlijk alleen maar een beslissing tussen twee gegevenstypen, dus het proces duurt maar een ogenblik.

Bovendien hoef je niet zelf te beslissen: FileZilla beschikt namelijk over een Auto modus om het meest zinvolle overdrachtstype te kiezen. Filezilla wordt standaard geleverd met deze instelling, maar je kunt dit altijd wijzigen door te gaan naar FileZilla > Settings > Transfers > FTP: File Types.

Je kan het overdrachttype wijzigen of instellen als Auto in het venster FileZilla instellingen.
Je kan het overdrachttype wijzigen of instellen als Auto in het venster FileZilla instellingen.

In de Auto modus kiest FileZilla tussen de twee meest voorkomende gegevenstypen voor het uploaden of downloaden van je bestanden. Het maakt niet uit of je uploadt of downloadt, maar wel welk type bestand binnen het programma wordt verzonden.

ASCII neemt je bestanden en zet ze over als een tekst dataformat. Aangezien alle overdrachten in tekst gebeuren, is het gebruikelijk dat dit gegevenstype wordt gebruikt bij het verplaatsen van TXT-, HTML- en PHP-bestanden.

Aan de andere kant is binary het beste voor complexere bestandstypen zoals JPG, MP3, en WAV bestanden (of eigenlijk elk type mediabestand) omdat het binary gegevenstype overdrachten maakt door gebruik te maken van raw data. Een videobestand dat naar een tekstbestand wordt geconverteerd, zou immers uiteindelijk geen mooi resultaat opleveren.

Over het algemeen kan je verwachten dat FileZilla alle bestandsoverdrachten met gemak uitvoert in de Auto modus. De overdrachten gebeuren in tekst- of raw data formats; het gekozen data format hangt af van het geüploade of gedownloade bestandstype.

Zo gebruik je FileZilla om bestanden te filteren

Met FileZilla heb je enorm veel mogelijkheden om bestanden op je computer en remote server te bewerken en te transferen. Naarmate je meer mappen opent, kan het zelfs bij de meest ervaren developer voor verwarring zorgen.

FileZilla kan duizenden bestanden aan, maar het menselijk brein kan overweldigd raken als het probeert te onthouden waar het precies een afbeelding of CSS bestand heeft geplaatst.

Dat is waar filtering van pas komt.

Met filters kun je specifieke bestandstypen kiezen om op het FileZilla scherm weer te geven. Op die manier heb je de kans om de meeste bestanden die je nooit zou gebruiken te verbergen, of je te concentreren op specifieke mappen die je vaker wilt raadplegen.

Alle filtering vindt plaats in het gebied Directory Listing Filter Dialog. Het bevindt zich onder een van de sneltoetsen die eerder in dit artikel zijn besproken. Het sneltoets-pictogram ziet eruit als twee interfacepanelen met groene, rode en gele lijnen overdwars.

Klik op deze knop om verder te gaan met je filtering.

Om bestanden te filteren in FileZilla, klik je op de knop Directory Listing Dialog.
Om bestanden te filteren in FileZilla, klik je op de knop Directory Listing Dialog.

Directory Listing Filters

Er verschijnt een pagina met de naam Directory Listing Filters. Hier krijg je twee lijsten met filters te zien: één voor Local Filters en één voor Remote Filters. Elke kant heeft dezelfde filtertypes, maar ze werken met hun eigen mappen..

Om je een idee te geven hoe het werkt, vinken we het vakje Show Only Images aan om alleen afbeeldingen te tonen voor zowel Local Filters en de Remote Filters. Als je klaar bent met het maken van de selectie, klik je op de knop OK om de filters in werking te stellen.

Eén filter om alleen afbeeldingen te tonen in FileZilla resultaten.
Eén filter om alleen afbeeldingen te tonen in FileZilla resultaten.

Als gevolg daarvan toont FileZilla nu alleen afbeeldingsbestanden, ongeacht de map die je opent.

In de onderstaande schermafbeelding heeft de Local Site sectie een lijst van PNG en JPG bestanden – en niets anders – in de lokale /downloads map, dankzij onze filters.

Alleen afbeeldingsbestanden verschijnen in FileZilla met het filter actief.
Alleen afbeeldingsbestanden verschijnen in FileZilla met het filter actief.

Je zal echter wel de mappen in die mappen kunnen bekijken, ook al tonen die uiteindelijk zelf geen inhoud als gevolg van het filter.

Veel van de mappen lijken leeg omdat ze geen afbeeldingsbestanden bevatten.
Veel van de mappen lijken leeg omdat ze geen afbeeldingsbestanden bevatten.

Overige filters

Voor meer filters ga je terug naar de module Directory Listing Filters. De belangrijkste standaardfilters die je zult vinden zijn:

  • Bronbeheermappen
  • Nutteloze explorer bestanden
  • Tijdelijke en backup-bestanden
  • Configuratiebestanden
  • Toon alleen afbeeldingen

Over het algemeen zijn veel van deze filters bedoeld om je interface op te schonen en het zoekproces in FileZilla te vereenvoudigen. Daarom hebben ze de optie om dingen als “tijdelijke bestanden” en “nutteloze explorer bestanden” te verwijderen in de standaardinstellingen.

Sommige filters zijn echter voor het weergeven van alleen essentiële dingen. Daarom zien we standaardwaarden voor “configuratiebestanden” en “afbeeldingen”.

Een ander aspect van filters om te overwegen is hoe je onafhankelijk Remote Filters en Local Filters kunt toevoegen. Voel je vrij om te filteren op alleen afbeeldingen in de Local Filters sectie terwijl je in de Remote Filters kant alleen Source Control Directories bekijkt.

Wanneer je een filter probeert te activeren, klik je op de knop OK.

Je kan verschillende filters toevoegen aan de externe en de lokale kant.
Je kan verschillende filters toevoegen aan de externe en de lokale kant.

Maar wat als de standaardfilters niet voldoende zijn voor je behoeften?

In dat geval klik je op de knop Edit Filter Rules om ze specifieker te maken.

Selecteer de knop Edit Filter Rules.
Selecteer de knop Edit Filter Rules.

Edit Filters venster

Het venster Edit Filters biedt unieke voorwaarden en regels voor elk van de standaardfilters die we eerder bespraken. Je kunt daar bijvoorbeeld items uitfilteren die niet overeenkomen met bestandsnamen die eindigen op “.png”, “.gif”, of “.jpg”.

Je kan ook filters laten gelden voor bestanden, mappen, of beide tegelijk.

Voeg meer specifieke filterregels toe op deze pagina.
Voeg meer specifieke filterregels toe op deze pagina.

Als een ander voorbeeld, kun je naar het Source Control Directories filter gaan en bestandsnamen gelijk zetten aan zaken als “.svn” en “.git” zodat alleen die verschijnen en de rest van de bestanden uit beeld gefilterd worden, zoals in de onderstaande schermafbeelding.

 Je kan de filters verfijnen door alleen specifieke bestandsextensies te tonen.
Je kan de filters verfijnen door alleen specifieke bestandsextensies te tonen.

Zo voeg je bladwijzers en meerdere sites toe in FileZilla

Filters maken het eenvoudiger om door FileZilla te navigeren, maar ook bladwijzers zijn handig om direct naar een bestandsmap te gaan die regelmatig wordt gebruikt.

FileZilla’s bladwijzerfunctie werkt net als bladwijzers in een browser, maar in plaats van een webpagina op te slaan, slaat FileZilla een deel van je bestandsmap op.

Om bladwijzers toe te voegen en te beheren, klik je op de sneltoets Site Manager.

Ga naar de Site Manager om met bladwijzers te werken.
Ga naar de Site Manager om met bladwijzers te werken.

Eenmaal in het Site Manager venster, vind je een map genaamd My Sites. Dit is waar al je externe siteverbindingen worden geplaatst wanneer je een FTP of SFTP link maakt via FileZilla.

De Site Manager voorziet daarnaast in de velden om deze verbindingen te maken met je hostinggegevens (zoals eerder in dit artikel behandeld). Je zou een website naam moeten zien in de My Sites map als je al eens verbinding hebt gemaakt via FTP of SFTP. In ons voorbeeld is de naam van onze site “Testingsite”.

Het doel hier is om een bladwijzer voor die site toe te voegen, zodat het gemakkelijker wordt om toegang te krijgen tot een specifieke map of folder, zonder dat je een paar minuten hoeft te zoeken.

Je kan bladwijzers maken voor elk van de sites die in FileZilla zijn opgeslagen. Aangezien we momenteel slechts één site hebben aangesloten in de Site Manager, selecteer je deze site zodat hij gemarkeerd is.

Ga nu naar de onderkant van het venster en kies de knop New Bookmark.

Gebruik de knop New Bookmark nadat je een site hebt gemarkeerd.
Gebruik de knop New Bookmark nadat je een site hebt gemarkeerd.

FileZilla voegt een label “New Bookmark” met een sterpictogram toe onder de hiërarchie van sites in je My Sites map. Voel je vrij om de bladwijzer te hernoemen voor je eigen referentie.

Ga naar de rechterzijde van het venster om de velden Local Directory en Remote Directory te vinden. Deze beginnen leeg voor een bladwijzer, maar je kunt bladeren naar specifieke mappen om er naartoe gestuurd te worden telkens wanneer je de bladwijzer gebruikt.

Een van de redenen om een bladwijzer aan te maken is dat je dan altijd direct toegang hebt tot de backupbestanden van je website in je Local Directory. Je kan ook een bladwijzer maken naar de /public map in het Remote Directory veld. Met deze configuratie ben je voorbereid om recente backupbestanden te uploaden naar de juiste locatie op je websiteserver wanneer er iets gebeurt zoals een corrupt bestand of een kapotte website.

Om een bladwijzer te maken in deze velden, moet je ofwel bladeren, Browse, naar de juiste map of deze in het veld plakken.

Het Local Directory veld is het makkelijkste. Klik simpelweg op de knop Browse, zoek het bestand dat je wilt bookmarken, en voeg het toe aan FileZilla.

Het Remote Directory veld vereist dat je de gewenste directory of bestandsstructuur kopieert en plakt, die je kunt vinden door terug te gaan naar de hoofdpagina van FileZilla. Ze vermelden het volledige adres van de directory onder de Remote site dropdown boven de Remote Directory Tree.

Nu je een Local en/of Remote Directory hebt opgegeven, klik je op de knop OK om deze op te slaan in FileZilla.

Vul de gewenste paden in voor je lokale of externe bladwijzers.
Vul de gewenste paden in voor je lokale of externe bladwijzers.

Nu je een aantal nieuwe bladwijzers hebt, hoe activeer je er een om snel naar het bestand van jouw keuze te gaan?

De bladwijzer wordt opgeslagen in FileZilla. Dus zolang je die site actief houdt in het programma, blijf je toegang houden tot de bladwijzer.

Laten we zeggen dat je een aantal willekeurige externe en lokale bestanden opent. Je kan in de onderstaande screenshot zien dat geen van beide mappen precies bevat wat we in de bladwijzer hadden.

Een voorbeeld van een gebruiker die elders in FileZilla is.
Een voorbeeld van een gebruiker die elders in FileZilla is.

Om een bladwijzer te gebruiken, ga je terug naar de Site Manager knop in de linkerbovenhoek en selecteer je vervolgens de bladwijzer uit je My Sites map.

Klik op de knop Connect om de bladwijzer te activeren en jezelf rechtstreeks naar de bestanden te sturen.

Klik op Connect in de Site Manager om naar de bladwijzer te gaan.
Klik op Connect in de Site Manager om naar de bladwijzer te gaan.

Een waarschuwing verschijnt meestal als je al met een server verbonden bent. Je kan de verbinding afbreken of een nieuwe verbinding met een nieuwe server tot stand brengen als je liever meerdere verbindingen open wilt houden.

In dit geval gebruiken we de optie Abort Previous Connection, omdat het ons niet kan schelen waar we eerder mee bezig waren. Het kan echter nuttig zijn om de optie Establish Connection In A New Tab te gebruiken als je liever je vorige locatie opslaat.

Het is ook mogelijk om het vakje Always Perform This Action als je deze popup in de toekomst liever niet meer ziet.

Wat je keuze ook is, klik op de OK knop om verder te gaan.

Beslis om de vorige verbinding af te breken of een nieuwe te maken in een afzonderlijk tabblad.
Beslis om de vorige verbinding af te breken of een nieuwe te maken in een afzonderlijk tabblad.

De bladwijzer opent nu rechtstreeks de in de Site Manager opgegeven bestanden.

In een oogwenk heb je toegang tot iets belangrijks op zowel de Local Site en de Remote Site. En zoals gezegd, het is niet nodig om bladwijzers voor beide te maken als je ze niet wilt.

Onze screenshot toont het gemak van zo’n bladwijzer, aangezien we automatisch toegang krijgen tot een WordPress site backup met alle belangrijke bestanden zoals /wp-admin, /wp-content, en /wp-includes. Het onderdeel Remote site stuurde ons naar de map /public, die de mappen bevat die je normaal zou moeten vervangen als je een backup terugzet.

Alles wat nu nog nodig is, is het uploaden van bestanden van de Local Site naar de Remote Site voor een volledige restore van een backup. En nu we toch bezig zijn met het herstellen van backups, misschien is het tijd om na te denken over het finetunen van je WordPress backupproces.

Vergeet niet dat dit slechts één van de redenen is waarom je zou kunnen overwegen om bladwijzers in FileZilla in te schakelen.

Soms is het gewoon fijn om directe toegang te hebben tot veelgebruikte bestandsmappen. Andere keren moet je bestanden lokaliseren in een noodgeval, of wanneer het nodig is om bannerafbeeldingen te verwisselen in een plugin. De mogelijkheden zijn eindeloos.

De bladwijzer stuurde ons rechtstreeks naar de mappen die we eerder op hebben geslagen.
De bladwijzer stuurde ons rechtstreeks naar de mappen die we eerder op hebben geslagen.

Om dit onderdeel af te ronden, we willen het nu hebben over hoe je meerdere sites kunt toevoegen in FileZilla, aangezien dit wordt gedaan op dezelfde plaats waar je bladwijzers beheert.

Het toevoegen van een nieuwe site betekent dat je met meerdere websites verbinding maakt, zodat ze tegelijkertijd op FileZilla draaien. Elke site heeft zijn eigen SFTP- of FTP-hostingreferenties nodig, waarna je verbinding kunt maken met en schakelen tussen sites.

Kies opnieuw de knop Site Manager in de rechterbovenhoek van het hoofdvenster van FileZilla. Ga vervolgens naar de map My Sites en klik op de knop New Site.

Selecteer My Sites en klik op New Site.
Selecteer My Sites en klik op New Site.

FileZilla genereert automatisch een nieuwe site in die map My Sites. Je kan op de site klikken om hem een andere naam te geven voor je eigen referentie.

Hier zijn enkele belangrijke opmerkingen die je moet onthouden over nieuwe sites op FileZilla:

  • Je kan zoveel sites maken als je wilt op FileZilla. Ze worden allemaal opgeslagen in de map My Sites.
  • U hebt de mogelijkheid om unieke bladwijzers aan te maken voor elk van de sites die in de map My Sites staan.
  • Voor elke nieuwe verbinding heb je unieke FTP of SFTP hostgegevens nodig. Het is niet anders dan de methodes die we eerder in dit artikel hebben behandeld. Je moet naar je host gaan en de gegevens kopiëren, zoals Host, User, Port en Password.
  • Vergeet niet het juiste protocol te kiezen, anders krijg je een foutmelding. De meeste gerenommeerde hosts gebruiken SFTP omdat het veiliger is.
Alle nieuwe sites hebben hun eigen hostgegevens nodig om een verbinding te maken.
Alle nieuwe sites hebben hun eigen hostgegevens nodig om een verbinding te maken.

Alle nieuwe sites hebben hun eigen hostgegevens nodig om een verbinding te maken.

Een andere oplossing om door alle rommel in FileZilla te bladeren is het gebruik van de Search functie.

Hoewel de Search tool van FileZilla een beetje traag kan zijn, kun je een trefwoord intypen dat overeenkomt met een bestand dat je zoekt, en vervolgens de zoekopdracht op de achtergrond instellen om de zoekopdracht te voltooien terwijl je met je bestanden werkt.

Begin met het zoeken naar het verrekijkerpictogram, dat zich rechtsboven in het hoofdvenster van FileZilla bevindt. Het is de laatste sneltoets in het Control Panel.

Deze knop heet Search for Files Recursively, en hiermee kun je een breed scala aan zoekopdrachten uitvoeren op externe en lokale sites, naast vergelijkende zoekopdrachten voor beide.

Klik op de knop File Search (verrekijker) om het zoeken te beginnen.

Het verrekijkerpictogram is voor het zoeken van bestanden.
Het verrekijkerpictogram is voor het zoeken van bestanden.

Zoals je kunt zien, zijn er opties om een Local SearchRemote Search, en Comparative Search uit te voeren.

Lokaal bestanden zoeken

We beginnen met Local Search, dus kies deze optie en ga naar het veld Search Directory om in te voeren in welke map op je computer je wilt zoeken. Dit wordt vaak standaard ingevuld op basis van wat je hebt doorzocht in FileZilla. Het kan nodig zijn om het zoeken uit te breiden naar een algemene gebruikersmap als je al je computerbestanden in het zoeken wilt betrekken.

Selecteer in het veld Search Conditions de optie Match All of the Following.

Ga dan naar beneden naar de zoekparameters om een trefwoord in te typen dat mogelijk voorkomt in een bestand dat je wilt vinden. Hiermee wordt je hele directory gescand op bestandsnamen die het trefwoord bevatten. In dit geval typen we “kinsta” in als trefwoord om een Kinsta logo te vinden waarnaar we op zoek zijn.

Klik op de knop Search om het proces te starten.

Zoek in FileZilla door een trefwoord in te typen voor een bestandsnaam.
Zoek in FileZilla door een trefwoord in te typen voor een bestandsnaam.

Het zou slechts een paar seconden moeten duren om enkele resultaten te tonen, maar opdrachten voor grotere directories kunnen op de achtergrond blijven lopen of het kan langer duren voor ze resultaten opleveren.

Ga naar het paneel Results om te zien wat de Search tool heeft opgeleverd. Zoals verwacht, vond FileZilla verschillende instanties van het Kinsta logo die waren opgeslagen in mijn /document en /library mappen.

De zoekresultaten verschijnen onderaan in het venster.
De zoekresultaten verschijnen onderaan in het venster.

Klik gerust met de rechtermuisknop op een van de bestanden om acties uit te voeren zoals het tonen in een bestandsbeheerder, uploaden naar de externe server, of het bestand helemaal verwijderen.

In dit geval kiezen we de link Show in File Manager om de afbeelding op de computer te openen.

 Kies wat je met je zoekresultaten wilt doen.
Kies wat je met je zoekresultaten wilt doen.

En dat was het!

Vanuit FileZilla's zoekresultaten kunnen we die bestanden openen op de computer.
Vanuit FileZilla’s zoekresultaten kunnen we die bestanden openen op de computer.

Het paneel File Search biedt een groot aantal instellingen om specifieker te zoeken. Je kan bijvoorbeeld kiezen om niet te zoeken op Filename, maar een van de volgende:

  • Bestandsgrootte
  • Pad
  • Datum

Met de optie Filesize kun je zoeken naar bestanden die groter of kleiner zijn dan een bepaalde grootte. Met de optie Date kunt je datumbereiken invoeren om bestanden te zoeken die in bepaalde perioden zijn gemaakt.

Zoek naar bestanden op basis van naam, grootte, pad of datum.
Zoek naar bestanden op basis van naam, grootte, pad of datum.

Het vervolgkeuzemenu Contains heeft andere keuzemogelijkheden om de reikwijdte van je zoekopdracht te verbreden of te beperken. Als je op die dropdown klikt, krijg je de volgende opties te zien:

  • Bevat
  • Is equal to
  • Begint met
  • Eindigt met
  • Komt overeen met regex
  • Bevat geen

Dit zijn een paar primaire zoekparameters, aangezien zij aangeven wat er moet gebeuren met de invoer in het volgende veld. Je wil bijvoorbeeld alleen Filenames vinden die eindigen op PNG, en alle andere niet PNG bestanden verwijderen.

Je kunt er ook specifieker mee worden, door de Is Equal To optie te gebruiken om alleen bestanden weer te geven die exact overeenkomen met het trefwoord dat je eerder hebt ingetypt.

Zoekopdrachten matchen op basis van andere parameters, zoals waar de bestandsnaam begint met of eindigt op een specifiek trefwoord.
Zoekopdrachten matchen op basis van andere parameters, zoals waar de bestandsnaam begint met of eindigt op een specifiek trefwoord.

Ten slotte heeft FileZilla een vervolgkeuzemenu Search Conditions met de volgende keuzes:

  • Komt overeen met al het volgende
  • Komt overeen met een van de volgende
  • Komt overeen met geen van de volgende
  • Komt niet overeen met alle van de volgende

Deze hebben betrekking op het feit dat je meerdere zoekvoorwaarden kunt opnemen in het vak eronder. Als je dus de optie Match All of the Following gebruikt, moet de zoekopdracht aan elke zoekvoorwaarde voldoen.

Ook zul je verschillende selectievakjes onderaan het venster zien. Nogmaals, deze versterken je zoekmogelijkheden met meer specifieke eisen. Je kan er bijvoorbeeld voor zorgen dat alle condities hoofdlettergevoelig zijn, Conditions Are Case Sensitive. Het is ook mogelijk om het zoeken te beperken tot bestanden, mappen, beide, of geen van beide.

Wijzig je zoekvoorwaarden.
Wijzig je zoekvoorwaarden.

De sectie File Search van FileZilla bevat nog twee andere Search Types: één voor Remote Search en één voor Comparative Search.

Remote File zoeken

Kies het keuzerondje Remote Search om je zoekopdracht te beperken tot de bestanden op je Remote Site.

Net als bij de Local Search functionaliteit word je in het venster gevraagd de Search Directory voor je Remote Search in te vullen. Je moet in deze specifieke directory plakken of hem zelf intypen.

De Search Conditions en andere zoekparameters zijn allemaal dezelfde als die we net hierboven hebben behandeld. Je kan nog steeds dingen aanpassen, van Filename tot Date en Contains en Does Not Contain.

Bovendien kun je een zoekterm intypen voor het bestand of de map die je wilt vinden.

Voor deze handleiding zullen we “footer.php” invoeren, omdat je vaak het footer.php bestand moet vinden om een WordPress footer aan te passen, of soms om dingen als HTML of CSS toe te voegen aan een plugin of thema.

Klik op de knop Search om de zoekopdracht uit te voeren.

Gebruik het keuzerondje Remote Search om alleen bestanden van de externe server te bekijken.
Gebruik het keuzerondje Remote Search om alleen bestanden van de externe server te bekijken.

Verschillende footer.php bestanden verschijnen in onze Search Results sectie. Controleer het kolom Path om te zien of dit het bestand is dat je wilt.

Verken gerust de boel door te klikken op de bestanden, ze te bekijken of ze te downloaden naar je lokale site.

Footer.php zoekresultaten op de externe site.
Footer.php zoekresultaten op de externe site.

Comparative File zoeken

Het laatste type zoektool op FileZilla heet Comparative Search. Hiermee kun je meerdere zoekvoorwaarden toevoegen en die regels zowel in de lokale als in de externe directory’s uitvoeren. De resultaten worden naast elkaar getoond zodat je de verschillen kunt analyseren of kunt ontdekken welke je werkelijk voor een project moet gebruiken.

Voor deze moet je kiezen om te zoeken in een Local Directory en een Search Directory (de externe directory). We typen “wp-content” in als woord om te zien of we de /wp-content bestanden kunnen vinden in zowel onze lokale backupbestanden als in de sitebestanden.

Selecteer de knop Comparative Search en selecteer welke mappen je wil controleren.
Selecteer de knop Comparative Search en selecteer welke mappen je wil controleren.

Klik op de knop Search en wacht dan om te zien wat er verschijnt in de Local Results en de Remote Results.

Er wordt niet veel “vergeleken” behalve dat wordt aangetoond dat beide bestanden al dan niet bestaan in beide omgevingen. Daarnaast kun je met de vergelijkende zoekfunctie ook deze bestanden kiezen om te bewerken, uploaden of downloaden.

We zien dat het /wp-content bestand beschikbaar is in zowel de lokale als de remote omgeving.
We zien dat het /wp-content bestand beschikbaar is in zowel de lokale als de remote omgeving.

Zo los je verbindingsproblemen op in FileZilla

Ondanks dat FileZilla enorm solide is, kunnen als gevolg van onjuiste inloggegevens, problemen met DNS informatie, of andere zaken zoals trage of onbetrouwbare verbindingen voorkomen.

In dit gedeelte behandelen we alle veelvoorkomende fouten die in FileZilla worden weergegeven en leiden we je door de stappen om ze op te lossen.

Fatal Error: Operation Timed Out

De fout “Operation Timed Out” kan om verschillende redenen optreden. Het lijkt ernstig door de rode hoofdletter “FATAL ERROR”, maar meestal is er een snelle oplossing.

Voorbeeld van een "Operation Timed Out" fout.
Voorbeeld van een “Operation Timed Out” fout.

dat je iets verkeerd hebt getypt. Sterker nog, deze fout verschijnt ook wanneer je FileZilla een tijdje niet hebt gebruikt. Daarom verbreekt de app simpelweg de verbinding tussen de client en de server om veiligheidsredenen.

Ga in dat geval terug naar de Site Manager en klik nogmaals op de knop Connect. Dit zou een nieuwe verbinding tot stand moeten brengen, zolang de FTP referenties nog correct zijn van voorheen.

Houd er rekening mee dat een time-out fout kan optreden als gevolg van onjuiste gebruikersgegevens of een onbetrouwbare verbinding. Zorg ervoor dat je de inloggegevens dubbel controleert op juistheid.

Als dat niet het probleem is, is het mogelijk dat je internetverbinding niet goed is of dat je hostserver een aantal beperkingen heeft die de verbindingssnelheid beperken. In die situaties kun je mogelijk de Timeout instellingen verlengen om FileZilla meer tijd te geven om een verbinding tot stand te brengen.

Voltooi dit proces door naar FileZilla > Settings te gaan.

Ga naar de Settings pagina om de Timeout standaardwaarden uit te breiden.
Ga naar de Settings pagina om de Timeout standaardwaarden uit te breiden.

Ga in het nieuwe venster naar het tabblad Connection. Zoek het veld Timeout in Seconds om FileZilla meer tijd te geven om verbindingen te verwerken. Je kunt ook het aantal herhaalpogingen aanpassen om te zien of dat helpt.

Voeg een hoger getal toe aan het veld genaamd Timeout in Seconds.
Voeg een hoger getal toe aan het veld genaamd Timeout in Seconds.

Error: Directory Listing Aborted By User

Er is een fout van FileZilla die zegt “Directory Listing Aborted By User”.

Hoewel dit kan lijken op een timeout probleem, is het waarschijnlijker dat je ervoor koos een verbinding af te breken om een vroegere verbinding te heropenen of een link naar een nieuwe site te maken. Dit komt ook voor wanneer je naar een bladwijzer probeert te navigeren.

Deze fout is niet zo erg. Je kan doorgaan met de nieuwe verbinding die je hebt gemaakt, of je kan overwegen terug te gaan naar de Site Manager om opnieuw verbinding te maken met de vorige site of verbinding.

Voorbeeld van de fout "Directory Listing Aborted By User".
Voorbeeld van de fout “Directory Listing Aborted By User”.

Error: Cannot Establish FTP Connection To An SFTP Server: Please Select Proper Protocol

FileZilla geeft de fout “Could Not Connect to Server” weer als een algemene manier om je te vertellen dat de verbinding is mislukt. Er kan dus een overvloed aan redenen zijn waarom je hem ziet.

Begin met het zoeken naar meer specifieke fouten om je aanwijzingen te geven over de werkelijke oorzaak van de “Could Not Connect To Server” fout.

De melding “Please Select Proper Protocol” geeft bijvoorbeeld aan dat je mogelijk de juiste referenties hebt ingevoerd, maar met het verkeerde protocol. Dit is gebruikelijk voor diegenen die proberen te verbinden via SFTP via de Quickconnect module.

Sommige fouten zeggen dat je het verkeerde protocol gebruikt.
Sommige fouten zeggen dat je het verkeerde protocol gebruikt.

Zoals we weten staat de Quickconnect knop standaard alleen het gebruik van standaard FTP toe. Daarom moet je naar de Site Manager gaan om het juiste protocol in te stellen dat door de server of je hostingbedrijf wordt gebruikt.

 Het wijzigen van protocollen in de Site Manager lost het probleem vaak op.
Het wijzigen van protocollen in de Site Manager lost het probleem vaak op.

Error: Authentication Failed

De foutmelding “Authentication Failed” vertelt je dat je de verkeerde gebruikersnaam of het verkeerde wachtwoord hebt ingevoerd om de verbinding tot stand te brengen.

Voorbeeld van een "Authentication Failed" fout.
Voorbeeld van een “Authentication Failed” fout.

Om dit probleem op te lossen, probeer ze opnieuw in te typen of te kopiëren en te plakken om het nauwkeuriger te doen.

Als je nog steeds problemen ondervindt, neem dan contact op met de eigenaar van de server, zoals je hostingbedrijf, om uit te leggen dat je FTP inloggegevens niet werken.

Diverse host- en poortfouten

Het intypen van de verkeerde Host ID of Port resulteert in dezelfde foutmelding. Je krijgt een “Connection Timed Out” bericht, dan een “Could Not Connect To Server” foutmelding.

Deze zijn nogal algemeen en kunnen een aantal dingen betekenen, maar je weet dat het een Host ID of Port probleem is wanneer FileZilla de berichtgeving afsluit met een Response en Command. Het zegt in feite: “Dit hebben we geprobeerd en het werkte niet. Misschien heb je de verkeerde host of poort ingevoerd.”

Response en Command berichten verschijnen meestal wanneer je een onjuiste Host of Port hebt ingevoerd.
Response en Command berichten verschijnen meestal wanneer je een onjuiste Host of Port hebt ingevoerd.

De oplossing hiervoor is simpel: controleer of je ze allebei goed hebt ingevoerd. Je zou ze kunnen kopiëren en plakken om de mogelijkheid van menselijke fouten uit te sluiten. Neem tenslotte contact op met je host als je nog steeds problemen ondervindt.

Servers met onjuiste configuraties

Af en toe kan FileZilla een fout geven over een “Idle Connection” of een “Timeout.” Dit betekent over het algemeen dat er een verkeerd geconfigureerde server is ergens tussen de verbinding van je lokale computer en de externe site.

Als jij de eigenaar bent van de problematische server, is het jouw probleem om op te lossen. Maar de meeste gebruikers zijn niet de eigenaars van de server, dus je hebt niet veel controle over deze situatie.

Je kan proberen contact op te nemen met de eigenaar van de server om te zien of zij je kunnen helpen.

Of je kan een aanpassing maken in FileZilla om het probleem tijdelijk op te lossen.

Om het uit te proberen, ga je naar Edit > Settings in het hoofdmenu.

Ga naar Edit > Settings.
Ga naar Edit > Settings.

Klik op verbinding > FTP, dan naar de FTP Keep-alive sectie en vink het vakje aan voor Send FTP Keep-alive Commands.

Zoals FileZilla zelf vermeldt, zou je dit niet regelmatig moeten gebruiken. Het probleem hier is een niet goed geconfigureerde server, dus het is het beste om contact op te nemen met de serveradmin om uit te zoeken wat er aan de hand is.

Dit gezegd zijnde, vinden wij dit een goede oplossing als je geen tijd hebt om op de admin te wachten.

Gebruik de FTP Keep-alive instelling om tijdelijk een server probleem op te lossen.
Gebruik de FTP Keep-alive instelling om tijdelijk een server probleem op te lossen.

FileZilla client vs FileZilla server

Een veel voorkomende vraag over FileZilla duikt meestal al op voordat gebruikers de software downloaden. De reden hiervoor is dat de FileZilla website twee Download knoppen bevat: één voor de FileZilla Client en één voor de FileZilla Server.

Maar wat is het verschil tussen de twee?

FileZilla stelt dat je “de client moet kiezen als je bestanden wilt overdragen. Download de server als je je bestanden beschikbaar wil maken voor anderen.”

De FileZilla website had twee downloadopties voor de FileZilla Client en de FileZilla Server.
De FileZilla website had twee downloadopties voor de FileZilla Client en de FileZilla Server.

Dit is wat vaag, dus laten we de twee eens beter bekijken.

FileZilla Client

  • Met de FileZilla Client kunnen gebruikers bestanden uploaden en downloaden van en naar een FTP server. Je maakt een verbinding tussen een server en je lokale machine (de client) om bestanden heen en weer te verplaatsen.
  • Meerdere FileZilla Clients kunnen verbinding maken met een FileZilla Server om bestanden van de server op te halen. Je kan ook een Client gebruiken om verbinding te maken met een remote FTP server, zoals een server die je website host.
  • Je kan de FileZilla Client installeren op Windows-, Linux- en Mac-machines.
  • De Client initieert alle transfers. Bovendien kan de Client verbinding maken met een onbeperkt aantal FTP Servers.

FileZilla Server

De FileZilla Server biedt een paar extra mogelijkheden waar je wellicht gebruik van wilt maken:

  • De FileZilla Server biedt je een manier om een verzameling bestanden op je lokale computer te hosten.
  • Het dient als een gecentraliseerde locatie voor FTP Client gebruikers om op elk moment bestanden van die computer op te halen. Zij kunnen ook bestanden naar de Server sturen.
  • De FileZilla Server werkt alleen op Windows computers.
  • De Server is niet in staat overdrachten te initiëren. Het dient als een opslagtool, dat samenwerkt met FileZilla Clients die de overdracht initiëren. Je kunt geen verbinding maken tussen een Server en een andere Server. Het staat alleen inwaartse verbindingen van Clients toe.

Over het algemeen werkt de verbinding tussen een FileZilla Client en FileZilla Server vergelijkbaar met een cloudopslag-app zoals Dropbox of Google Drive. De wijze van toegang, de veiligheidsmaatregelen en de totale kosten van beide zijn echter totaal verschillend.

Het meest in het oog springende verschil is dat voor bestandsoverdracht via FTP een Client en een Server nodig zijn, zoals die van FileZilla. Voor cloud-opslag is alleen een webbrowser of een applicatie nodig om toegang te krijgen tot cloud-bestanden.

Free FileZilla vs FileZilla Pro

De gratis versie van FileZilla heeft de meeste functies die je ooit nodig zult hebben. Dat is een van de redenen waarom het zo populair is.

Er is echter ook een betaalde, geüpgradede versie, FileZilla Pro genaamd.

Deze Pro versie van de FTP client vereist een kleine betaling, maar het voegt een aantal geavanceerde functies toe die van pas kunnen komen voor gevorderde gebruikers.

Laten we eens kijken hoe de twee versies zich naast elkaar verhouden.

FileZilla (gratis)

De gewone versie van de FileZilla Client is bedoeld voor alle gebruikers die FTP-mogelijkheden nodig hebben, inclusief persoonlijke en professionele gebruikers. De lijst met features is lang, en de meeste gebruikers zullen zonder problemen met de gratis versie kunnen doen wat ze nodig hebben.

Dit is wat je kunt verwachten:

  • Ondersteuning voor meerdere overdrachtsprotocollen zoals FTPS, FTP, en SFTP
  • Cross-platform gebruik met versies voor Mac OS X, Linux en Windows
  • Op afstand bestanden zoeken met regels en parameters
  • Bladwijzers die je helpen direct naar secties in je bestandsmap te gaan in plaats van er telkens naar te moeten zoeken
  • Ondersteuning voor meerdere talen
  • Overdracht van grote bestanden met hoge snelheid
  • Een configuratie voor het doorzoeken van mappen die mappen van twee sites vergelijkt
  • Op afstand bestanden bewerken, zodat je een document niet opnieuw hoeft te uploaden als het moet worden bewerkt
  • Filtertools om een zoekopdracht te verfijnen op basis van bestandsnaam, bestandsgrootte of andere parameters
  • Een drag-and-drop interface om bestanden van de ene site naar de andere te verplaatsen. Met slepen en neerzetten kun je bestanden uploaden of downloaden met een klik op een knop.
  • Een Quickconnect knop om direct een FTP verbinding te maken met de juiste credentials
  • Een Site Manager module waarmee je veiligere verbindingen kunt maken, meerdere sites kunt toevoegen en zaken als bladwijzers kunt opslaan
  • Opties om de snelheid te configureren waarmee je bestanden worden overgezet
  • Een gebruikersinterface met tabbladen en sneltoetsen om bepaalde modules te reorganiseren en te verbergen voor een meer gebruikersvriendelijke ervaring

FileZilla Pro

Zoals gezegd, de gratis FileZilla Client is genoeg voor de meeste gebruikers. Toch zijn er misschien een of twee functies in de Pro versie die je workflow kunnen vergemakkelijken.

FileZilla Pro richt zich vooral op professionele gebruikers door ondersteuning voor cloud-opslagopties toe te voegen. Wij denken dat deze ook nuttig zijn voor niet-professionele gebruikers als je geïnteresseerd bent in cloudtransfers.

Alles van de gratis versie van FileZilla is inbegrepen bij FileZilla Pro. Bovendien krijg je ook ondersteuning voor de volgende cloudopslagdiensten en protocollen:

  • Amazon S3
  • De Backblaze B2 dienst
  • Dropbox
  • OneDrive van Microsoft
  • De File Storage Service van Microsoft Azure
  • De Blob Storage Service van Microsoft Azure
  • Google Cloud Storage
  • Google Drive
  • OpenStack Swift Storage
  • Box
  • WebDAV
  • Alle 3rd-party providers die Amazon S3 gebruiken

Er is ook een downloadbare versie genaamd FileZilla Pro + CLI voor het gebruik van de opdrachtregelinterface en het uitvoeren van batchoverdrachten. Dit kan van pas komen voor diegenen die gewend zijn te werken met CLI commando’s, zoals developers en engineers.

Samenvatting

Het kost slechts enkele ogenblikken om FileZilla te leren gebruiken, maar er zijn tal van extra handige functies die kunnen helpen je bestandsoverdrachtbeheer naar een hoger niveau te tillen. Hoewel FileZilla niet zo modern is als sommige andere FTP clients die vandaag op de markt zijn, maakt het dat goed met zijn betrouwbaarheid, snelheden en brede scala aan functies voor het overzetten van bestanden, het maken van bladwijzers, en het wijzigen van je bestanden.

Nu is het jouw beurt: heb je ooit FileZilla gebruikt? Wat vind je er goed en minder goed aan? Laat het weten in de commentsectie!

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.