Hoe u uw eigen FTP-server opzet met kern-FTP
Er is één ding dat ik bijna constant doe tijdens mijn dagtaak waarvan ik me realiseerde dat ik het niet echt thuis doe. Dat is het maken van een FTP-server, waar u bestanden kunt ophalen vanuit één subnetwerk terwijl u zich ergens op een LAN bevindt, of in het geval van een thuis-FTP-server die toegang heeft tot bestanden van het grote internet..
Voor zoiets als dit, overwegen veel mensen onmiddellijk een lange lijst van oplossingen voor het delen van bestanden, zoals de 5 browsergebaseerde P2P-hulpprogramma's voor bestandsdeling. 5 Gratis op de browser gebaseerde P2P-bestandsdelingssites zonder maximumlimieten 5 gratis P2P-bestandsdelingssites op de browser Zonder limietgrootte Lees meer Tim genoemd of de 4 toepassingen voor het delen van bestanden 4 Eenvoudige tools voor het delen van grote bestanden via internet 4 Eenvoudige tools voor het delen van grote bestanden via internet Lees meer schreef hij over dat communiceren via internet. We hebben veel FTP-clients behandeld en Varun liet zien hoe de Windows FTP-service in te schakelen Een FTP-site met een gemakkelijke front-end instellen [Windows] Een FTP-site met een gemakkelijke front-end instellen [Windows] Lezen Meer om bestanden van uw eigen FTP-site te voorzien.
De Windows FTP-service is handig voor het snel delen van bestanden zonder de noodzaak om nieuwe software te installeren, maar het is ook beperkt wat betreft de functionaliteit. Voor zaken als beveiliging, uitgebreid gebruikersbeheer of eenvoudig omgaan met meerdere domeinen, kan buiten gratis FTP-server software een aantal coole voordelen bieden. Een van mijn favoriete tools is de gratis Core FTP-server.
Uw FTP-domein instellen
Ik ga je laten zien hoe snel en gemakkelijk het is om een FTP-server op je thuis-pc in te stellen met maximaal drie domeinen waar je specifieke gebruikers en wachtwoorden kunt toewijzen die toegang hebben tot specifieke mappen op je pc.
Wanneer u Core FTP Server voor het eerst start, ziet u een lege domeinvermelding waar u aan de slag kunt gaan met het configureren van uw drie gratis FTP-domeinen. Om dit te doen, klikt u gewoon op de “Opstelling” knop.
Bij het instellen van het domein vindt 90 procent van de configuratie plaats. Op deze pagina staat niet alleen de mogelijkheid om uw FTP-domein te configureren, u kunt ook ondertekende certificaten inschakelen voor toegang tot de FTP-server, virtuele paden die gebruikers kunnen gebruiken wanneer ze verbinding maken met uw server, veel beveiliging opties zoals SSH, SSL, enz.
Als u certificaten hebt gekocht, klikt u op “Certificaat” knop om ze in te stellen. Als u er geen hebt, kunt u uw eigen instellen “Zelf ondertekend certificaat” met het onderstaande scherm.
De snelste en gemakkelijkste manier om de server in te stellen (hoewel duidelijk niet de meest veilige), is om gewoon te configureren “localhost” met de standaard FTP-poort en een root-FTP-pad instellen waar iedereen die verbinding maakt met uw FTP-server bestanden kan verkrijgen. U kunt ook submappen voor individuele gebruikers maken en deze instellen wanneer u beveiligde gebruikersaccounts configureert. U doet dit na het instellen van uw domein door op de “nieuwe” knop naast de gebruikers vermelding.
Hier heb ik een gebelde gebruiker ingesteld “ryanfriend1” die toegang zal hebben tot de “ryanfriend1” submap bij het inloggen op de FTP-server. Zoals u ziet, biedt Core FTP Server een hele lijst met opties per gebruiker die u kunt configureren, zoals download- en uploadsnelheden, time-outs en zelfs het aantal KB dat de gebruiker kan downloaden te beperken.
Op de linkernavigatiebalk in het gebruikersinstellingenvak kunt u ook op klikken “machtigingen” link om toegangsrechten voor bestanden en mappen voor die gebruiker te blokkeren of toe te staan.
Terug op het hoofdscherm van Core FTP Server, als u op klikt “Toegangsregels” knop, kunt u specifiek een IP-adres of domein of een bereik van IP-adressen blokkeren als u dat ooit nodig zou hebben.
Zodra u ten minste één FTP-domein en een gebruiker heeft ingesteld, kunt u doorgaan en op klikken “Begin” en u ziet de lancering van de server in het vak Activiteit onderaan de hoofdpagina. Wanneer je ziet dat de server is “actief… ”, uw gebruikers zijn bijna toegang tot uw FTP-server. U moet nog steeds binnenkomende FTP-vragen doorsturen naar uw nieuwe FTP-server.
Open eerst een opdrachtprompt op de computer waarop de server wordt uitgevoerd en typ “ipconfig” om uw IP-adres te controleren. Zodra u het adres voor de pc hebt, bent u klaar om uw router in te stellen. Log in op uw routerbeheerpagina en (in het geval van een Linksys-router) klikt u op Toepassingen en gaming. Zoek voor andere routers waar u Single Port Forwarding kunt configureren.
Schakel FTP-poort doorsturen naar het pc-adres in waar u uw Core FTP-server hebt ingeschakeld. Nadat u uw server hebt gestart en routerroutering hebt ingeschakeld, kunt u verbinding maken met uw FTP-server overal ter wereld. Om dit weer te geven, gebruikte ik mijn laptop om verbinding te maken van buiten mijn thuis-LAN en opende ik een opdrachtprompt. Ik heb snel een FTP gedaan naar het IP-adres waarvan ik weet dat deze is toegewezen aan mijn router van onze ISP (als je het niet weet, bezoek dan een site als WhatIsMyIp van je FTP-server pc om erachter te komen).
Zoals u hierboven kunt zien, verwelkomde de server de gebruiker met het bericht dat ik voor dat domein heb gedefinieerd. Het liet de door mij gedefinieerde gebruiker inloggen met alleen het toegewezen wachtwoord en gaf het exit-bericht bij het loskoppelen.
Het hele proces van het opzetten van een snelle en eenvoudige FTP-server met wachtwoordbeveiligde gebruikerstoegang duurt minder dan 15 tot 20 minuten. Kern-FTP maakt het heel gemakkelijk om een map of mappen naar jezelf of je vrienden van overal ter wereld te openen met een functionaliteit die veel verder gaat dan de standaard FTP-service die bij Windows wordt geleverd.
Als je Core FTP Server hebt geprobeerd, deel je gedachten over de voors en tegens. Kent u andere vergelijkbare gratis FTP-serversoftware? Deel uw mening in de commentarensectie hieronder.
Ontdek meer over: FTP, webserver.