19Aug

Hoe een FTP-server op Windows te hosten met FileZilla

In deze gids zullen we u door de stappen leiden om een ​​map op uw Windows-computer in te stellen als een FTP-repository, met behulp van een gratis programma genaamd FileZilla. FTP kan worden gebruikt om eenvoudig veel bestanden over te zetten tussen computers;de FTP-repository kan worden toegewezen aan meerdere computers op internet, zodat andere mensen via Windows Verkenner rechtstreeks toegang tot de map kunnen krijgen.

Om te beginnen, moet je de FileZilla-server downloaden, die hier beschikbaar is.

Na het downloaden van het programma, kunt u het installeren met alle standaardinstellingen. FileZilla installeert een service die wordt uitgevoerd wanneer Windows opstart, dus als u liever alleen de FTP-server handmatig wilt uitvoeren, selecteert u de juiste optie in het vervolgkeuzemenu op het derde scherm:

Naast die instelling kunt u alle andere items achterlaten opde standaardwaarden voor het doel van deze tutorial. Zodra de installatie is voltooid, wordt de FileZilla-interface geopend. Klik gewoon op OK als dit venster verschijnt direct na de installatie:

Zodra de FTP-serverinterface is geladen, zijn we klaar om een ​​directory als een FTP-repository op te geven. Als de map die u wilt gebruiken nog niet is aangemaakt, minimaliseert u de interface en maakt u een map waarin u de FTP-share wilt hebben. In deze tutorial gaan we de map 'FTP' gebruiken op onze desktop. De exacte locatie is "C: \ Users \ geek \ Desktop \ FTP".

Klik op Bewerken en vervolgens op Gebruikers.

Klik aan de linkerkant van het venster dat verschijnt op "Gedeelde mappen".

Klik daar eenmaal op "Toevoegen" onder "Gebruikers". Voer de gebruikersnaam in van een account dat een andere computer zal gebruiken om toegang te krijgen tot de repository die we hebben.zijn aan het opzetten.

Klik op OK zodra u klaar bent met het invoeren van de accountnaam en klik vervolgens op "Toevoegen" onder het gedeelte "Gedeelde mappen".Zodra je dat hebt gedaan, verschijnt een venster zoals hieronder, gebruik het om de map te selecteren die je wilt delen als een FTP-repository.

Klik op OK.Nu moeten we de gebruikersrechten voor deze repository toewijzen. De door ons gemaakte gebruiker kan standaard bestanden lezen, mappen weergeven en submappen weergeven. Om de gebruiker verdere rechten te geven, zoals de mogelijkheid om bestanden naar deze repository te kopiëren, vink je de selectievakjes onder 'Bestanden' en 'Mappen' aan.

Klik op OK zodra je klaar bent met het instellen van de gebruikersrechten.

Beveiliging van uw FTP-server

Naast het configureren van de gebruiker( s) met een sterk wachtwoord, zijn er enkele instellingen binnen FileZilla die u kunt configureren om uw nieuwe FTP-server verder te beveiligen.

-hackers scannen het internet voortdurend naar hosts die luisteren op poort 21, de standaard FTP-poort. Om te voorkomen dat duizenden hackers worden opgespoord door constant te scannen naar mensen zoals jij met een FTP-server, kunnen we de poort wijzigen waarnaar FileZilla luistert. Ga naar Bewerken en vervolgens naar Instellingen. Onder 'Algemene instellingen' ziet u 'Luister naar deze poorten'. Deze moet op dit moment op 21 staan, maar we raden aan het te veranderen in een willekeurig vijfcijferig nummer( niets meer dan 65535).

Dit betekent niet noodzakelijk dat uw server beveiligt, maar het verdoezelt het en maakt het moeilijker om het te vinden. Onthoud dat iedereen die vastbesloten is om je te hacken uiteindelijk de poort vindt waarop je FTP-server luistert, dus verdere maatregelen moeten worden genomen.

Zolang u weet dat de IP's( of ten minste het IP-bereik) van de computers die verbinding maken met uw FTP-server, kunt u instellen dat FileZilla alleen reageert op aanmeldingsverzoeken van die IP-adressen. Onder Bewerken & gt;Instellingen, klik op "IP-filter".

Zet in het eerste vakje een asterisk om te voorkomen dat alle IP's verbinding maken met uw server. Voeg in het tweede vak uitzonderingen toe aan deze regel( IP's of netwerkreeksen die toestemming moeten krijgen om verbinding te maken).In de volgende schermafbeelding ziet u bijvoorbeeld een configuratie waarin het IP-bereik 10.1.1.120 en 192.168.1.0/24( met andere woorden: 192.168.1.1 - 192.168.1.255) verbinding kunnen maken:

. Samen met beveiligde wachtwoorden moet datzijn over alle beveiliging die uw FTP-server nodig heeft. Er is al een standaardinstelling voor Autoban geconfigureerd in FileZilla, dus iedereen die binnen een korte periode te vaak verbinding probeert te maken met uw server, wordt een tijdje geblokkeerd. Als u deze instelling wilt aanpassen, klikt u op 'Autoban' onder Bewerken & gt;Instellingen, maar de standaardinstelling is voor de meeste mensen voldoende.

Nog een laatste opmerking over de beveiliging van deze FTP-server: verzendingen zijn in duidelijke tekst, dus gebruik geen gewone FTP om iets vertrouwelijks over te brengen. SFTP of FTPS kunnen worden gebruikt voor het coderen van FTP-communicatie, maar vallen buiten het bestek van deze handleiding en zullen worden behandeld in toekomstige artikelen.

Uitzondering voor Windows Firewall

Als u een firewall of antivirusprogramma van een derde partij hebt, moet u ervoor zorgen dat de poort die u hebt gekozen om uw FTP-server aan te zetten, hierdoor wordt toegestaan. Als u Windows Firewall hebt ingeschakeld, moet u een uitzondering voor de poort toevoegen. Ga naar uw menu Start en typ Windows Firewall en klik vervolgens op "Windows Firewall met geavanceerde beveiliging."

Klik op "Inkomende regels" in de linkerkolom en vervolgens op "Nieuwe regel. .." in de rechterkolom. We zullen een poort door de firewall toestaan, dus selecteer Poort als de wizard vraagt ​​"Welk type regel zou je willen maken" en klik dan op Volgende.

Typ de poort in die u hebt gekozen voor uw FTP-server om uit te voeren( standaard is 21, maar in deze handleiding hebben we 54218 gekozen).

Klik driemaal op volgende nadat u uw poortnummer hebt ingevoerd. Voer een naam en beschrijving in voor deze uitzondering, zodat u deze in de toekomst gemakkelijk kunt vinden en klik vervolgens op Voltooien.

De FTP-share in kaart brengen op een andere computer

Nu de FTP-server volledig is ingesteld, kunnen andere mensen er verbinding mee maken met de gebruikersinformatie die we hen verschaffen( zorg er ook voor dat u hun IP-adres hebt toegestaan).Anderen konden altijd GUI-applicaties zoals FileZilla gebruiken om verbinding te maken met je FTP-share, of ze konden het op hun computer in kaart brengen zodat het in Explorer verschijnt.

Open 'Computer' en klik met de rechtermuisknop in een leeg gebied en selecteer vervolgens 'Een netwerklocatie toevoegen'.

De wizard "Netwerklocatie toevoegen" verschijnt, klik volgende keer op de volgende. Voer het IP-adres en de poort van uw FTP-server in en klik op Volgende.

Schakel "Aanmelden anoniem" uit en voer de gebruikersnaam in die u voor uw FTP-server hebt geconfigureerd. Klik twee keer op de volgende en klik vervolgens op Voltooien. Het moet u om uw wachtwoord vragen en dan kunt u naar de FTP-share bladeren alsof het een lokale harde schijf is.