Hvis du bruger internettet ofte, skal du være kommet på tværs af nogle websteder, der tilbyder uploade og download af filer på deres egne servere. Jeg taler ikke om fildeling websteder, der tilbyder at uploade og downloade filer via HTTP (Hyper Text Transfer Protocol), men de websteder, der bruger en særlig protokol kaldet FTP (File Transfer Protocol). Filoverførselsprotokollen er specielt designet til processen med overførsel af filer fra en computer til en anden via internettet. Denne protokol gør det lettere at overføre flere og store filer uden afbrydelser og understøtter også download og uploade genoptagelse, når det er muligt.

Denne vejledning handler ikke om at oprette en FTP-server på en webserver, men det drejer sig om at lave din egen hjemmecomputer som en FTP-server, så du kan uploade og downloade filer fra fjerntliggende steder på din computer. Du kan også oprette konti til dine venner og familiemedlemmer for at dele filer. Dette er især nyttigt, når du vil dele filer og data med alle, der er meget følsomme i naturen, og du ønsker ikke, at den skal uploades til internettet for enhver pris. FTP-processen sikrer, at dataene kun forbliver blandt de autoriserede brugere.

Selvom der er mange FTP-servere til rådighed for Windows, er de enten meget dyre, eller deres gratis versioner er meget begrænsede. Så jeg har valgt FileZilla FTP Server, som synes at være den bedste i sin klasse. Blandt mange andre funktioner er de, jeg bedst kan lide, brugergrænsefladen og de tilladelser, der kan tildeles til enhver bruger. Jeg kan nemt oprette grupper og brugere og tildele dem visse læse / skrive tilladelser for at få adgang til og arbejde på FileZilla FTP Server. Tilladelsessætene ligner meget Linux-tilladelser sammen med avancerede muligheder.

Konfiguration af dynamisk IP

Først og fremmest skal vi løse et problem med hver hjemmebruger - der er ingen statisk IP . IP'en er netværksadressen, der er forbundet med din computer. De fleste internetudbydere udbyder ikke en statisk IP-adresse til hjemmebrugerne. Hvis der ikke er nogen statisk IP-adresse, skal du ændre serveradressen, hver gang du genstarter internetrouteren. For at løse dette problem bruger vi en dynamisk DNS-tjeneste. No-IP er en meget grundlæggende men gratis dynamisk DNS-tjeneste, der nemt kan tjene vores formål.

Gå til No-IP.com og opret en gratis konto. Når din konto er fuldt aktiv, kan du downloade den dynamiske opdateringsklient til Windows uden for IP. Installationen af ​​opdateringsklienten er ret lige frem og kræver ikke nogen brugerindgang eller manuel konfiguration.

Når du starter No-IP dynamisk opdateringsklient fra startmenuen i Windows, vil den bede dig om din registrerede email-adresse og adgangskode. Når du er logget ind, skal du oprette et værtsnavn til din computer. Du kan oprette værtsnavnet her. Indtast kun værtsnavnet med DNS Host (A) som værts type og lad resten af ​​indstillingerne være som standard. Klik på knappen Opret vært for at oprette værten. Konfigurationen vil tage noget tid (et minut eller deromkring) at udbrede.

Nu kan du nemt få adgang til din computer via værtsnavnet, der leveres af no-ip. I mit tilfælde er det sanix.serveftp.com .

Opsætning af FTP-serveren

Nu hvor du har setup en dynamisk DNS-tjeneste på din computer, kan du fortsætte frem og downloade FileZilla FTP-serveren.

Under opsætningen skal du vælge de komponenter, der skal installeres med FTP-serveren. Jeg vil anbefale at holde installationstypen som Standard . En anden vigtig del af installationsprocessen er at vælge porten til administrationen af ​​FileZilla-serveren. Standardporten er 14147. Lad os holde det som standard for denne vejledning, men du kan ændre den til enhver værdi mellem 1024 og 65535.

Hvis du vil starte FTP-serveren med Windows-opstart, skal du vælge at installere som en tjeneste, der startes automatisk med Windows. Ellers skal du vælge den manuelle indstilling, men du skal starte serveren selv ved genstart af Windows.

Når du er installeret, finder du FileZilla server ikonet i proceslinjen. Dobbeltklik på ikonet for at få adgang til konfigurationsindstillingen.

En dialogboks til forbindelse til server vises. Hvis du vil have et administrationsadgangskode, kan du indtaste adgangskoden her og derefter klikke på OK uden at ændre andre indstillinger.

Konfiguration af din FTP-server

Nu begynder den rigtige sjov, når vi begynder at konfigurere den faktiske FTP-server. Først vil vi skabe nogle grupper. Grupper gør det muligt for os at administrere brugerne nemt. Vi kan anvende visse tilladelser og begrænsninger for gruppen, som vil blive anvendt til alle brugere i gruppen. For at oprette en ny gruppe skal du gå til " Rediger menu -> Grupper " og derefter klikke på add-knappen under grupper.

Nu hvor vi har oprettet den første gruppe, tilføjer vi nogle brugere til denne gruppe. Gå til " Rediger menu -> Brugere -> Tilføj " for at tilføje brugerne.

Når du har klikket på OK, kan du oprette adgangskoder til hver bruger under kontoindstillingerne.

For hver gruppe eller individuel bruger kan du tildele forskellige mapper, som deles med disse brugere og grupper. For at tilføje en ny mappe til en gruppe skal du gå til " Rediger menu -> Grupper -> Delt mapper ". Du kan klikke på knappen Tilføj for at oprette en delmappe til den pågældende gruppe. Når du er oprettet, kan du nemt angive tilladelser til den pågældende direkte under en bestemt gruppe. Filtilladelserne omfatter følgende:

For filer

  • Læs
  • Skrive
  • Slet
  • Tilføj

Til mapper

  • skab
  • Slet
  • Liste
  • Liste + Undermapper

Det er alt hvad du behøver for at konfigurere en meget grundlæggende FTP-server på din hjemmecomputer. Du kan gennemgå de avancerede indstillinger under menuen Rediger. Bemærk, at hvis du vil have FTP-serveren tilgængelig for netværksbrugerne, skal den være i aktiv tilstand. Hvis du vil begrænse adgangen til FTP-serveren, skal du låse serveren ved at vælge låseindstillingen i servermenuen.

Tilslutning til din FTP-server

Når alt er konfigureret, og FTP-serveren er aktiv, kan du gå til en anden computer på netværket og få adgang til FTP-serveren ved hjælp af din lokale IP-adresse. Hvis du vil få adgang til det fra internettet, kan du bruge den dynamiske DNS-adresse, som vi allerede har indstillet i starten af ​​denne vejledning. Adressen vil se sådan ud: username.no-ip.com:21 . Bemærk venligst at administrationsporten nr. er forskellig fra serverens lytteport. Serverlytterporten er den, hvorpå klienterne vil oprette forbindelse til serveren. Standardlytteporten er 21. Du kan ændre den via muligheder, men sørg for, at hvilken port du vælger skal være åben i firewallen, og computere kan kommunikere via denne port. Administrationsporten er kun til administration af FTP-serveren og kan kun bruges internt uden at give adgang til omverdenen.

Forhåbentlig vil denne vejledning gøre det muligt for dig at oprette din egen FTP-server på din hjemmecomputer.

Billedkredit: Multiple Wired To Ftp af Big Stock Photo.