Hvis du bruker Internett ofte, må du ha kommet over noen nettsteder som tilbyr opplasting og nedlasting av filer på sine egne servere. Jeg snakker ikke om fildelingsnettsteder som tilbyr å laste opp og laste ned filer via HTTP (Hyper Text Transfer Protocol), men nettstedene som bruker en spesiell protokoll som heter FTP (File Transfer Protocol). Filoverføringsprotokollen er spesielt utviklet for prosessen med å overføre filer fra en datamaskin til en annen over Internett. Denne protokollen gjør det enklere å overføre flere og store filer uten forstyrrelser, og støtter også nedlasting og opplasting av gjenoppta når det er mulig.

Denne opplæringen handler ikke om å sette opp en FTP-server på en webserver, men det handler om å lage din egen hjemmedatamaskin som en FTP-server, slik at du kan laste opp og laste ned filer fra eksterne steder i datamaskinen. Du kan også opprette kontoer for dine venner og familiemedlemmer for å dele filer. Dette er spesielt nyttig når du vil dele filer og data med alle som er svært følsomme i naturen, og du vil ikke at den skal lastes opp til Internett til enhver pris. FTP-prosessen vil sørge for at dataene bare forblir blant de autoriserte brukerne.

Selv om det er mange FTP-servere tilgjengelig for Windows, er de heller svært kostbare, eller deres gratis versjoner er svært begrenset. Så jeg har valgt FileZilla FTP Server som synes å være best i sin klasse. Blant så mange andre funksjoner, er de som jeg liker mest, brukergrensesnittet og tillatelsene som kan tilordnes til enhver bruker. Jeg kan enkelt lage grupper og brukere og tildele dem visse lese- / skrive-tillatelser for å få tilgang til og jobbe på FileZilla FTP Server. Tillatelsettene er svært lik Linux-tillatelser sammen med avanserte alternativer.

Konfigurere dynamisk IP

Først av alt, vi trenger å løse et problem med hver hjemmebruker - det er ingen statisk IP . IP-adressen er nettverksadressen som er knyttet til datamaskinen din. De fleste Internettleverandører gir ikke en statisk IP-adresse til hjemmebrukere. Hvis det ikke er noen statisk IP-adresse, må du endre serveradressen hver gang du starter Internett-ruteren. For å løse dette problemet bruker vi en dynamisk DNS-tjeneste. No-IP er en veldig enkel, men gratis, dynamisk DNS-tjeneste som enkelt kan betjene vårt formål.

Gå til No-IP.com og opprett en gratis konto. Etter at kontoen din er fullt aktiv, kan du laste ned dynamisk oppdateringsklient for Windows for ikke-IP. Installasjonen av oppdateringsklienten er ganske rett frem og krever ingen brukerinngang eller manuell konfigurasjon.

Når du starter No-IP dynamisk oppdateringsklient fra startmenyen i Windows, vil den be deg om din registrerte e-postadresse og passord. Etter at du har logget på, må du opprette et vertsnavn for din datamaskin. Du kan opprette vertsnavnet her. Bare skriv inn vertsnavnet med DNS Host (A) som verttype og la resten av alternativene stå som standard. Klikk på Opprett verts-knappen for å opprette verten. Konfigurasjonen vil ta litt tid (et minutt eller så) for å formere seg.

Nå kan du enkelt få tilgang til datamaskinen din via vertsnavnet levert av no-ip. I mitt tilfelle er det sanix.serveftp.com .

Konfigurere FTP-serveren

Nå som du har konfigurert en dynamisk DNS-tjeneste på datamaskinen, kan du fortsette fremover og laste ned FileZilla FTP-server.

Under installasjonsprosessen må du velge komponentene som skal installeres med FTP-serveren. Jeg vil anbefale å holde installertypen som Standard . En annen viktig del av installeringsprosessen er å velge porten for administrasjonsgrensesnittet til FileZilla-serveren. Standardporten er 14147. La oss beholde det som standard for denne opplæringen, men du kan endre den til en verdi mellom 1024 og 65535.

Hvis du vil starte FTP-serveren med Windows-oppstart, bør du velge installering som en tjeneste, startet automatisk med Windows. Ellers velg det manuelle alternativet, men du må starte serveren selv når du starter Windows på nytt.

Når du er installert, finner du FileZilla server ikonet i systemstatusfeltet. Dobbeltklikk på ikonet for å få tilgang til konfigurasjonsalternativet.

En dialogboksen Koble til server vises. Hvis du vil ha et administrasjonspassord, kan du skrive inn passordet her og deretter klikke OK uten å endre andre innstillinger.

Konfigurere FTP-serveren

Nå begynner den virkelige moroa når vi begynner å konfigurere den faktiske FTP-serveren. Først skal vi skape noen grupper. Grupper lar oss enkelt administrere brukerne. Vi kan søke om visse tillatelser og begrensninger for gruppen som vil bli brukt på alle brukerne i gruppen. For å opprette en ny gruppe, gå til " Rediger meny -> Grupper " og klikk deretter på add-knappen under grupper.

Nå som vi har opprettet den første gruppen, vil vi legge til noen brukere til denne gruppen. Gå til " Rediger meny -> Brukere -> Legg til " for å legge til brukerne.

Når du klikker på OK, vil du kunne opprette passord for hver bruker under kontoinnstillingene.

For hver gruppe eller individuell bruker kan du tilordne forskjellige mapper som deles med disse brukerne og gruppene. For å legge til en ny mappe i en gruppe, gå til " Rediger meny -> Grupper -> Deltte mapper ". Du kan klikke på Legg til-knappen for å opprette en delmappe for den aktuelle gruppen. Når du er opprettet, kan du enkelt angi tillatelser for det aktuelle direkte under en bestemt gruppe. Filtillatelsene inkluderer følgende:

For filer

  • Lese
  • Skrive
  • Slett
  • Tilføy

For mapper

  • Skape
  • Slett
  • Liste
  • Liste + Undermapper

Det er alt du trenger for å sette opp en veldig grunnleggende FTP-server på hjemmedatamaskinen din. Du kan gå gjennom de avanserte innstillingene under Rediger-menyen. Vær oppmerksom på at hvis du vil at FTP-serveren skal være tilgjengelig for nettverksbrukere, må den være i aktiv modus. Hvis du vil begrense tilgangen til FTP-serveren, må du låse serveren ved å velge låsealternativet i servermenyen.

Koble til FTP-serveren din

Når alt er konfigurert og FTP-serveren er aktiv, kan du gå til en annen datamaskin på nettverket og få tilgang til FTP-serveren ved å bruke din lokale IP-adresse. Hvis du vil ha tilgang til det fra Internett, kan du bruke den dynamiske DNS-adressen som vi allerede har satt opp ved starten av denne opplæringen. Adressen ser slik ut: brukernavn.no-ip.com:21 . Vær oppmerksom på at administrasjonsporten nr. er forskjellig fra serverlytterporten. Serverlytterporten er den kunden vil koble til serveren. Standard lytteporten er 21. Du kan endre den gjennom alternativer, men sørg for at hvilken port du velger, skal være åpen i brannmuren og datamaskiner kan kommunisere gjennom denne porten. Administrasjonsporten er kun for administrasjon av FTP-serveren og kan kun brukes internt uten å gi tilgang til omverdenen.

Forhåpentligvis vil denne veiledningen gjøre det mulig for deg å lage din egen FTP-server på hjemmedatamaskinen din.

Bilde kreditt: Flere Wired To Ftp av Big Stock Photo.