Wat is een FTP-host?

FTP-host

Een FTP-server, in het Engels "FTP host", is een opslagruimte. Dit is onmisbaar om de bestanden van uw websites of applicaties online te plaatsen. De webhostingpakketten van OVHcloud geven u dus toegang tot uw FTP-server.

Wat is een FTP-host? Waar dient het voor?

Definitie en gebruik van het FTP-protocol

Zoals de naam al aangeeft, is het File Transfer Protocol (FTP) een protocol voor bestandsoverdracht via internet. Het maakt het mogelijk om commando’s en gegevens uit te wisselen tussen een computer of software, de FTP-client, en een server, de FTP-host. Deze FTP-server is een externe map. Hierin bevinden zich de gegevens van uw website of applicaties met het doel om ze gemakkelijk online te zetten, te verhuizen of te delen… zoals bij een datacenter.

Met het FTP-protocol kunt u verbinding maken tussen de server en de client via een FTP-opdrachtkanaal. Op dit kanaal kan een webmaster commandoregels zoals "get" gebruiken om een bestand op te halen of "close" om de huidige FTP-sessie af te sluiten. Hij kan ook tijd besparen door gebruik te maken van software die speciaal bedoeld is voor hosting-diensten.

Veel FTP-clientprogramma’s versimpelen deze opdrachten. De bekendste zijn FileZilla en Cyberduck.

Het FTP-protocol biedt dan de mogelijkheid om bestanden, teksten en afbeeldingen over te dragen van de computer van de websitebeheerder naar een webhosting, de FTP-host. Nadat de gegevens op de FTP-server zijn geïmporteerd, kunnen ze worden gepubliceerd. Dit betekent dat ze via een browser toegankelijk zijn voor internetgebruikers.

Er zijn vele toepassingsmogelijkheden:

  • de FTP-server gebruiken om gegevens van de ene computer naar de andere te versturen;
  • een intranet opzetten om bestanden te delen die altijd beschikbaar moeten zijn of om de toegang te beveiligen;
  • gegevens hosten op een gedeelde server om schijfruimte vrij te maken op een fysieke server;
  • een website creëren of content migreren naar een nieuwe domeinnaam;
  • back-ups maken van belangrijke bestanden;
  • informatie centraliseren van meerdere websites en domeinnamen.

Verschillen tussen FTP, FTPS en SFTP

FTP-protocol

Het FTP-protocol is de standaardmethode voor het verzenden van gegevens tussen een FTP-client en een FTP-server. Hiermee kunt u de toegang voor gebruikers bepalen met een gebruikersnaam en een wachtwoord.

Hoewel het inloggen op de server beveiligd is, is de overdracht van gegevens dat echter niet. Gegevens die volgens FTP-standaarden worden verzonden, zijn niet versleuteld. Ze kunnen daarom door een kwaadwillende derde worden onderschept. Dit zwakke punt verklaart waarom twee nieuwe beveiligde protocollen zijn ontwikkeld: FTPS en SFTP.

FTPS-protocol

FTPS is de beveiligde versie van het FTP-protocol. Het biedt een extra beveiligingsniveau voor uw FTP-server en daarmee ook voor uw website. Dankzij de SSL/TLS-encryptie worden de gegevens (bestanden, logs, enzovoorts) die worden verzonden tussen de client en de FTP-server beschermd.

SFTP-protocol

SFTP staat voor “SSH File Transfer Protocol” of “Secure File Transfer Protocol”. Net als FTPS is het SFTP-protocol bedoeld om de gegevensstroom te beveiligen tussen de FTP-client en de FTP-server. Hiertoe wordt ook een encryptiealgoritme gebruikt om informatie te beschermen: een beveiligde SSH-tunnel. U kunt de beveiliging van uw FTP-ruimte nog verder verbeteren door een verificatiesysteem met gebruikersnaam en wachtwoord in te stellen: de SSH key.

De informatie blijft onleesbaar tijdens het hele proces van gegevensoverdracht via de beveiligde SSH-tunnel en het synchroniseren van de mappen. SSH-keys voorkomen frauduleuze toegang tot de bestanden van de website(s) die op de FTP-server wordt gehost.

SFTP is daarom het veiligste protocol voor het verzenden van gegevens tussen een FTP-client en een FTP-server.

Autorisatie verkrijgen voor toegang tot een FTP-host

Elke OVHcloud-hostingoplossing heeft een of meer speciale FTP- of multi-FTP-inlogmogelijkheden.

Om verbinding te leggen met uw beveiligde FTP-opslagruimte, heeft u het volgende nodig:

  • een actieve FTP- of SSH-gebruikersnaam;
  • het bijbehorende wachtwoord;
  • het adres van de FTP-server;
  • de poort om u met de server te verbinden.

Al deze authenticatie-elementen ontvangt u per e-mail wanneer uw hosting wordt geïnstalleerd. Als u het FTP-wachtwoord, het hostadres of de gebruikersnaam bent vergeten, kunt u deze gegevens op elk gewenst moment vinden of wijzigen via uw OVHcloud Control Panel.

Met deze interface kunt u, als sitebeheerder, ook een account aanmaken voor een nieuwe gebruiker en de toegangsrechten beheren voor de hoofdmap (root), een domeinnaam of databases. Dit vereenvoudigt het beheer van gedeelde content.

Een FTP-server instellen

Wanneer u zich abonneert op een OVHcloud-webhostingoplossing, is de FTP-server al geconfigureerd. Met opties kunt u in uw Control Panel nieuwe toegangswegen of gebruikersaccounts maken.

Een FTP-client configureren om verbinding te maken met een FTP-server

Verbinding leggen met een FTP-server gebeurt met een speciale tool, de FTP-client. De twee meest gebruikte gratis FTP-clients zijn FileZilla (opensourcesoftware voor Windows- of Linux-gebruikers)

connexion_filezilla

Using FileZilla with your hosting


en Cyberduck (gratis software voor macOS-gebruikers).

connexion_cyberduck

Using Cyberduck (on Mac)
 

Nadat de FTP-software is geïnstalleerd, wordt een inlogscherm weergegeven om uw inloggegevens in te voeren en verbinding te leggen met de hostingdienst.

Elke FTP-client-software verbindt uw computer met de opslagruimte van de FTP-server. Om een website te maken of de structuur van uw toekomstige applicatie te beheren, hoeft u alleen maar de te importeren documenten te kopiëren. U kunt ze ook 'slepen en neerzetten' naar de FTP-server via de gebruikersinterface, zoals met een klassieke bestandsverkenner.

Als alle mappen en scripts op de hostserver van uw site zijn geïmporteerd, kunt u deze online zetten. Uw interface en webpagina's zijn dan toegankelijk voor bezoekers, evenals alle inhoud die wordt gehost in de map "public_html" van uw virtuele server.

Hoe vind ik de naam van mijn FTP-server of het adres van mijn FTP-host terug?

Bent u uw FTP-login of de servernaam vergeten die aan de domeinen en subdomeinen van uw FTP-accounts zijn gekoppeld? U kunt deze gegevens gemakkelijk vinden via uw OVHcloud Control Panel.

Hoe vind ik mijn FTP-wachtwoord terug?

Om frauduleuze inlogpogingen te voorkomen kunt u uw FTP-beheerderswachtwoord niet tonen in uw OVHcloud Control Panel. U kunt het vanuit deze interface echter wel bewerken. Ga naar het tabblad “FTP - SSH” in het gedeelte Hosting van uw websites of -applicaties.

U kunt ook onze handleidingen raadplegen voor meer informatie over onze webservers.