File Transfer Protocol (FTP)
File Transfer Protocol (FTP) is een techniek waarmee je bestanden uitwisselt tussen jouw computer en een server. Je gebruikt het bijvoorbeeld om websitebestanden te uploaden, afbeeldingen aan te passen of een back-up te maken. Simpel gezegd is FTP de brug tussen jouw laptop en de achterkant van je website.
Inhoudsopgave
Bestandje hier, bestandje daar
Om FTP te gebruiken heb je drie dingen nodig: een serveradres (zoals ftp.jouwdomein.nl), je inloggegevens en een FTP-client. Het laatstgenoemde is een programma waarmee je makkelijk bestanden kunt slepen tussen je computer en de server. Bekende tools zijn bijvoorbeeld FileZilla of Cyberduck.
Zodra je verbinding maakt, zie je in twee kolommen: jouw lokale bestanden en de serverbestanden. Van daaruit kun je uploaden, downloaden, hernoemen of verwijderen. Dat maakt FTP ideaal voor webdevelopers, beheerders en iedereen die regelmatig bij zijn websitebestanden moet kunnen.
Geen toegang? Dan is er altijd FTP
FTP is vooral handig bij situaties waarin je directe toegang tot je server nodig hebt. Denk aan momenten waarop je via een CMS of standaard dashboard net niet bij de juiste bestanden kunt, of wanneer je snel veel data wilt overzetten. Omdat je werkt in een overzichtelijke mappenstructuur en zelf de controle hebt, is FTP een favoriet hulpmiddel van veel developers en beheerders.
Je gebruikt het bijvoorbeeld in deze situaties:
- Websites beheren: Uploaden van nieuwe pagina’s, thema’s of plug-ins.
- Bestanden back-uppen: Snel grote bestanden van je server naar je computer halen.
- Foutoplossing: Als je website crasht en je niet in de back-end komt, kun je via FTP vaak nog wél bij de bestanden.
- Handmatig updates uitvoeren: Bij custom systemen of als automatische updates falen.
Een hostingpakket bevat meestal standaard een FTP-toegang, dus je kunt er vrijwel altijd mee aan de slag zodra je je gegevens hebt.
Is FTP nog van deze tijd?
FTP op zichzelf is inmiddels wat verouderd als het gaat om beveiliging. Daarom gebruiken de meeste servers tegenwoordig SFTP (Secure File Transfer Protocol). Dit werkt hetzelfde, maar is wel altijd versleuteld is.
Gebruik je FTP? Zorg dan altijd dat je een veilige verbinding hebt, sterke wachtwoorden gebruikt en idealiter kiest voor een beveiligde variant.
Veelgestelde vragen
SFTP is de beveiligde versie van FTP. De werking is vergelijkbaar, maar je gegevens worden versleuteld verstuurd.
Een FTP-client zoals FileZilla of Cyberduck. Deze zijn gratis en makkelijk in gebruik.
Niet altijd. Maar bij foutmeldingen of diepere aanpassingen kan FTP heel handig zijn.
Die krijg je meestal van je hostingpartij, of kun je terugvinden in het controlepaneel van je hosting.
Gerelateerde begrippen
- Access Control
- Add-on
- Autorisatie
- Breadth-First Search
- Build
- Caching
- Code review
- Cross-Site Scripting
- Dependency injection
- Dynamische routering
- Exception
- JSON
- Machine Learning
- Node Package Manager
- OAuth
- On-Premise Software
- Patchmanagement
- Platform as a Service
- Python
- Sorteeralgoritme
- SQL
- Try-catch
- TypeScript
- Zero party data