Wat is FTP
Wat is FTP precies?
Wat is FTP? FTP staat voor File Transfer Protocol, een afgesproken manier om bestanden tussen je computer en een server over te zetten. Bij webhosting gebruik je het om bestanden naar je site te uploaden, of om ze te downloaden.
Je gebruikt daarvoor een FTP-programma op je computer. Dat programma maakt verbinding met de server met een adres, een gebruikersnaam en een wachtwoord. Daarna zie je de mappen op de server, en kun je bestanden slepen of kopiëren naar de juiste plek, zoals naar public_html.
Welke gegevens heb je nodig?
Om met FTP te werken heb je meestal vier dingen nodig: het adres van de server, een poortnummer (vaak 21), een gebruikersnaam en een wachtwoord. Die gegevens vind je in je controlepaneel of in de welkomstmail van je hoster.
Gebruik liever een aparte FTP-gebruiker dan je hoofdaccount. Zo kun je later de toegang intrekken zonder je eigen wachtwoord te wijzigen, en blijft de schade beperkt als er iets misgaat. Veel controlepanelen laten je zo'n gebruiker met een eigen map aanmaken.
Waarom is gewone FTP niet veilig?
Klassieke FTP stuurt inloggegevens en bestanden zonder versleuteling over het netwerk. Wie het verkeer kan onderscheppen, kan meelezen en dus ook je wachtwoord zien. Op een openbaar wifinetwerk is dat een reëel risico.
Daarom gebruiken veel hosters tegenwoordig SFTP of FTPS. Die versleutelen de verbinding. Kijk in je controlepaneel welke vorm beschikbaar is en kies die. Meer over de verschillen lees je in het artikel over FTP, SFTP en FTPS.
Veelgestelde vragen
Heb ik altijd een FTP-programma nodig?
Nee. Veel controlepanelen hebben een bestandsbeheer in de browser waarmee je bestanden kunt uploaden. Voor grote hoeveelheden bestanden of een grote site is een FTP- of SFTP-programma meestal sneller en betrouwbaarder. Voor beheertaken op afstand is SSH een alternatief, zie wat SSH-toegang is.
Waarom wordt mijn FTP-verbinding geweigerd?
Vaak zijn de inloggegevens, het poortnummer of het type verbinding niet goed ingesteld. Controleer of je de vorm kiest die je hoster aanbiedt: FTP, SFTP of FTPS. Ook een firewall of netwerk dat FTP blokkeert kan de oorzaak zijn. Lukt het niet, vraag dan je hoster welke gegevens en welke vorm ze ondersteunen.