Een FTP-server instellen

door | 21 februari 2023

Vele jaren lang was FTP de beste oplossing voor de overdracht van grote bestanden. Hoewel FTP nog steeds nuttig is, begint het ook zijn leeftijd te verliezen. Er zijn moderne alternatieven voor een FTP-server die gemakkelijker op te zetten, veiliger en sneller zijn.

Maar als je geen keuze hebt in het gebruik van een FTP-server, dan is dit artikel voor jou.

Leer hoe een FTP-server op te zetten hieronder.

Eenvoudige en veilige bestandsoverdracht

Moet u grote bestanden overbrengen zonder het gedoe van een FTP-server?

Wat is een FTP-server?

Een FTP-server is een centrale plaats voor het delen van bestanden op afstand met behulp van de Protocol voor bestandsoverdracht (FTP) - een methode voor de overdracht van bestanden tussen computers. U en uw medewerkers op afstand kunnen FTP-client apps op uw computers gebruiken om bestanden op de FTP-server te krijgen en te zetten.

FTP-server

FTP is waarschijnlijk het oudste protocol dat nog steeds wordt gebruikt voor gegevensoverdracht op het internet. Dat is een goede en een slechte zaak.

Het goede is dat FTP jarenlang de beste oplossing was voor het delen van bestanden op afstand, dus het wordt nog steeds ondersteund door veel besturingssystemen en toepassingen.

Het slechte is dat FTP problemen kan veroorzaken omdat het oorspronkelijk niet was ontworpen om te voldoen aan de moderne verwachtingen voor gebruiksgemak, veiligheid en prestaties. Moderne FTP-server software heeft goed werk verricht om bij te blijven, maar dit betekent meer complexiteit, niet alleen voor de FTP-server zelf, maar ook voor de computer en het netwerk waarop de server draait.

Het kiezen van de juiste FTP-server software

Er zijn nogal wat FTP-servers die u kunt gebruiken. Om u te helpen kiezen, houdt u het volgende in gedachten.

1. Beveiliging

Er zijn een paar methoden om bestanden veilig over te dragen met FTP. Zorg ervoor dat uw FTP-server en cliënten dezelfde methoden ondersteunen:

  • FTP Beveiligd: Ook bekend als FTPS. Breidt het FTP protocol uit met Transport Layer Security (TLS).
  • SSH-protocol voor bestandsoverdracht: Vaak SFTP genoemd, niet te verwarren met het onveilige Simple FTP. Dit is eigenlijk een uitbreiding van het Secure Shell (SSH)* protocol voor de overdracht van bestanden. Hoewel het geen deel uitmaakt van het FTP-protocol, ondersteunen veel FTP-servers ook SFTP.
  • FTP over SSH: Tunneling van het FTP protocol via SSH.
  • Hypertext Transfer Protocol Secure (HTTPS): Moderne webbrowsers ondersteunen het FTP-protocol niet meer, meestal om veiligheidsredenen. Gelukkig ondersteunen sommige FTP-servers HTTPS, het veilige webprotocol dat alle browsers gebruiken.

*SSH is een netwerkprotocol voor het versleutelen van een verbinding tussen 2 computers. Het werd oorspronkelijk ontwikkeld om veilig in te loggen op commandoregels op computers op afstand. Sindsdien is het geëvolueerd naar andere operaties, zoals bestandsoverdracht.

TLS is een ander netwerkcoderingsprotocol. Het is gericht op veilige verbindingen voor toepassingen als e-mail, web en FTP.

Sommige FTP-servers gaan nog een stap verder met beveiligingsfuncties in de serversoftware zelf. Oudere FTP servers gebruikten het host besturingssysteem voor taken die potentiële veiligheidsgebreken waren. Sommige moderne FTP servers vermijden dit door hun eigen, veiligere methoden te implementeren om dezelfde taken uit te voeren.

2. Computer en netwerk

Op de computer waarop uw FTP-server zal draaien, hebt u een gebruikersaccount nodig met beheerders- of rootrechten om de server te installeren, te configureren en te beheren.

Zorg ervoor dat de FTP-serversoftware die u kiest het besturingssysteem van uw hostcomputer ondersteunt. Dit moet geen probleem zijn, want er is FTP-server software voor Windows, macOS, Linux, en praktisch elk ander besturingssysteem dat verbinding maakt met het internet.

Zorg er ook voor dat de computer voldoende schijfruimte heeft voor de bestanden die u en uw medewerkers op afstand gaan halen en zetten.

Vanwege de veiligheidsrisico's van FTP kan uw netwerk geconfigureerd zijn om FTP te blokkeren. Praat met de netwerkbeheerder van uw IT-team of uw ISP over het openen van de volgende poorten in uw firewall:

  • De standaardpoorten voor het onbeveiligde FTP-protocol zijn 20 en 21.
  • Als u een beveiligd FTP-protocol gebruikt (en dat zou u echt moeten doen), dan moet u ook de poorten voor de beveiligde verbindingen openen. FTP over SSH gebruikt bijvoorbeeld de SSH poort, die standaard 22 is.

Raadpleeg de documentatie van uw FTP-server en neem contact op met uw netwerkbeheerder voor meer informatie.

Als uw FTP-server veel cliënten zal verwerken, overweeg dan om uw netwerkverbinding of uw servercomputer te upgraden. FTP-serversoftware is ontworpen om betrouwbaar honderden of zelfs duizenden cliënten aan te kunnen, maar de werkelijke prestaties van de server worden nog steeds beperkt door de servercomputer en uw netwerk.

3. Cloud-gebaseerde FTP-server

Als u geen tijd en geld wilt besteden aan de aanschaf en het beheer van een fysieke computer, kunt u een FTP-server in de cloud maken. Uw cloud setup heeft een virtuele machine, gegevensopslag en een goed geconfigureerde netwerkverbinding nodig. Sommige cloud providers zelfs laten zien hoe.

4. 4. Gebruikersinterface

Werkt u graag op de opdrachtregel of geeft u de voorkeur aan een grafische interface voor installatie, configuratie en beheer?

Bijvoorbeeld de FileZilla project heeft een FTP server met een GUI interface voor Windows server FTP setup. En de documentatie laat zien hoe een FTP-server op Windows.

Gebruikersinterface

5. Vergoedingen

Hoeveel u betaalt voor FTP-serversoftware hangt af van de functies die u wilt en hoeveel ondersteuning u nodig hebt.

De meeste commerciële FTP software komt in een proefversie of gratis versie met minimale mogelijkheden. Voor betere beveiliging, andere functies, en technische ondersteuning, verwacht u te betalen tussen $300 en $3000. Licentieverlenging varieert van $100 tot $300.

Open source FTP-servers zijn natuurlijk "gratis als in bier". Sommige ontwikkelaars bieden ook betaalde versies met technische ondersteuning.

Een snel, gemakkelijk en veilig FTP-alternatief

Krijg razendsnelle cloud-overdrachtssnelheden en bedrijfsversleuteling zonder de complexiteit van een FTP-server. Meld u aan voor MASV en ontvang 20 GB van ons.

Installatie en configuratie van de FTP-server

Het installeren van FTP-serversoftware is eenvoudig. Gewoon het installatieprogramma downloaden en uitvoeren of het pakket installeren. De meeste configuratie-opties hebben betrekking op de beveiliging van gebruikers en de overdracht van bestanden.

1. Gebruikersaccounts en machtigingen instellen

Een FTP-server laat een gebruiker de bestanden en mappen op de computer waarop de server staat halen, plaatsen, hernoemen en verwijderen. U kunt de computer beschermen tegen kwaadaardige of onopzettelijke bestandsbewerkingen door te bepalen welke gebruikers mogen inloggen op de FTP-server. U moet ook bepalen wie mag halen, zetten en andere bewerkingen doen.

Misschien kunt u de gebruikersauthenticatie vereenvoudigen. Sommige FTP servers ondersteunen account directory diensten zoals Lightweight Directory Access Protocol (LDAP).

Schakel voor een betere beveiliging "anonieme" logins uit. Een anonieme klant hoeft geen gebruikersnaam of wachtwoord op te geven.

2. Beveiliging van de FTP-server

De computer die de FTP-server zal hosten is beter beveiligd als u de laatste updates voor het besturingssysteem toepast.

Mogelijk moet u ook de beveiligingssoftware installeren en configureren die bij uw FTP-server hoort. Als u bijvoorbeeld FTPS of HTTPS gebruikt, moet u misschien TLS en beveiligingscertificaten instellen.

3. Problemen met de FTP-server oplossen

Om je server te testen installeer je de FTP client app die je gaat gebruiken op je eigen computer. Aangezien u de FTP-server op afstand benadert, gebruikt u de client buiten het netwerk van de server. Zo kunt u bevestigen dat uw configuratiewijzigingen correct zijn en dat uw netwerk FTP-verkeer toestaat.

Conclusie

FTP heeft veel voordelen dankzij zijn nalatenschap als het oudste nog gebruikte protocol voor bestandsoverdracht. Maar met die erfenis komen complicaties voor installatie, beveiliging en beheer.

Nu weet je hoe je een FTP-server moet opzetten - maar als je het kunt vermijden, overweeg dan het gebruik van een modern programma voor bestandsoverdracht zoals MASV.

MASV als alternatief voor FTP

U kunt MASV gebruiken zonder server- of clientsoftware te installeren. Verstuur en ontvang bestanden met slechts een paar klikken of tikken op elke computer of mobiel apparaat met een webbrowser.

MASV browser uploadformulier en zijbalk

U hoeft uw netwerkfirewalls ook niet opnieuw te configureren, want MASV gebruikt dezelfde protocollen als uw webbrowser.

Omdat MASV cloud-based is, schaalt het zich automatisch om veel verbindingen aan te kunnen. U krijgt dezelfde prestaties van MASV, of het nu gaat om één overdracht of duizenden.

Voor nog betere prestaties en betrouwbaarheid kunt u de MASV Desktop app.

Meld u vandaag aan en krijg 20 GB gratis

Zet nu grote bestanden over zonder installatie.