24 juni 2021 14:31

Bestandsoverdrachtprotocol (FTP)

Wat is File Transfer Protocol (FTP)?

File Transfer Protocol (FTP) is een reeks regels die computers volgen voor het overbrengen van bestanden van het ene systeem naar het andere via internet. Het kan door een bedrijf worden gebruikt om bestanden van het ene computersysteem naar het andere over te brengen, of websites kunnen FTP gebruiken om bestanden van de server van een website te uploaden of downloaden.

Belangrijkste leerpunten

  • File Transfer Protocol (FTP) is een manier om bestanden van de ene locatie naar de andere op internet en tussen computersystemen te downloaden, te uploaden en over te dragen.
  • File Transfer Protocol (FTP) stelt computers op internet in staat om bestanden heen en weer over te zetten, en is een essentieel hulpmiddel voor degenen die tegenwoordig websites bouwen en onderhouden. 
  • Veel File Transfer Protocol (FTP) -clients zijn gratis beschikbaar om te downloaden, hoewel de meeste websites (en webbrowsers) die downloads aanbieden al een ingebouwde FTP hebben, dus het downloaden van een apart stuk software is niet altijd vereist.

File Transfer Protocol (FTP) begrijpen

Het bestandsoverdrachtprotocol is een van de vele verschillende protocollen die bepalen hoe computers zich op internet gedragen. Andere van dergelijke protocollen zijn het Hypertext Transfer Protocol (HTTP), het Internet Message Access Protocol (IMAP) en het Network Time Protocol (NTP). FTP stelt computers op internet in staat om bestanden heen en weer over te dragen, en is een essentieel hulpmiddel voor degenen die tegenwoordig websites bouwen en onderhouden. 

Om FTP te kunnen gebruiken, moet een gebruiker eerst een FTP-client downloaden (of toegang krijgen tot een FTP-client via een webbrowser ). Een client is de software waarmee u bestanden kunt overbrengen.

De meeste web browsers worden geleverd met FTP-clients-eventueel via een downloadbare uitbreiding-die gebruikers in staat om bestanden van de computer naar een server en vice versa. Sommige gebruikers willen misschien een FTP-client van derden gebruiken, omdat veel van hen extra functies bieden om uw ervaring te verbeteren. Voorbeelden van FTP-clients die gratis kunnen worden gedownload, zijn FileZilla Client, FTP Voyager, WinSCP, CoffeeCup Free FTP en Core FTP.

Veel mensen hebben FTP al eerder gebruikt zonder het door te hebben. Als je ooit een bestand van een webpagina hebt gedownload, is de kans groot dat je daarbij FTP hebt gebruikt. De eerste stap om toegang te krijgen tot een FTP-server om een ​​bestand te downloaden, is in te loggen, wat automatisch kan gebeuren of door handmatig een gebruikersnaam en wachtwoord in te voeren. FTP vereist ook dat u toegang hebt tot een FTP-server via een specifiek poortnummer. 

Nadat u via uw FTP-client toegang heeft gekregen tot de FTP-server, kunt u nu bestanden overbrengen. Niet alle openbare FTP-servers vereisen dat u zich aanmeldt, omdat u op sommige servers anoniem toegang kunt krijgen.

Afhankelijk van de FTP-client die u gebruikt, zijn er verschillende functies beschikbaar waarmee u de manier waarop u bestanden uploadt en downloadt, kunt wijzigen. Als u bijvoorbeeld de gratis FTP-client FileZilla gebruikt, stelt het programma u in staat om bandbreedtelimieten voor bestanden in te stellen, zodat u de snelheid kunt bepalen waarmee u bestanden downloadt of uploadt. Dit kan handig zijn als u meerdere bestandsoverdrachten tegelijk beheert. Andere functies die u mogelijk in een FTP-client wilt zoeken, zijn verificatie met openbare sleutels, de mogelijkheid om bestandscompressieniveaus in te stellen of tools waarmee u een server kunt doorzoeken met bestandsmaskers.

File Transfer Protocol (FTP) Voorbeeld

FTP-software is relatief eenvoudig in te stellen. FileZilla is een gratis downloadbare FTP-client. Typ het adres van de server waartoe u toegang wilt, de poort en het wachtwoord voor toegang tot de server.

Zodra toegang is verleend, zijn de bestanden van de gebruiker op hun lokale systeem en de server waartoe toegang is verkregen, zichtbaar. De gebruiker kan bestanden van de server naar het lokale systeem downloaden of bestanden van het lokale systeem naar de server uploaden. Ze kunnen ook, met de juiste autorisatie, wijzigingen aanbrengen in bestanden op de server.