FTP Server

Hvorfor oss?

Denne artikkelen forklarer hva en filoverføringsprotokollserver (FTP) er, hvordan den fungerer, og hvilke bruksområder den har. Vi vil også se på ulike typer FTP, samt fordelene og ulempene ved å bruke denne teknologien.

Hva er en filoverføringsprotokollserver (FTP)?

En FTP server (forkortelse for “File Transfer Protocol”) er et program som gjør det enklere å overføre filer over Internett fra en enhet til en annen. Protokollen i navnet refererer til de tekniske trinnene som er involvert i å flytte data mellom maskiner.

FTP ble opprinnelig utviklet som en standardmåte å utveksle filer og data mellom to enheter eller endepunkter. I dag brukes den hovedsakelig til å flytte filer til og fra nettskyen, slik at de kan lagres eksternt og gjøres tilgjengelige på en sikker måte.

En FTP server kan brukes av enkeltpersoner eller organisasjoner til å overføre filer fra ett system til et annet, eller av SaaS-selskaper til å laste opp eller ned filer fra skyserverne sine.
FTP server kort forklart i tekstboks med grafikk til venstre

Nøkkelpunkter

  • FTP servere gjør det enklere å lagre og sende store filer over Internett.
  • I dag er de en del av den grunnleggende infrastrukturen på Internett, og gjør det enklere å overføre filer mellom brukere eller til og fra nettskyen.
  • Mange av Internett tjenestene vi bruker hver dag – spill, strømming av media, videosamtaler – ville ikke vært mulig uten dem.
  • Det finnes to typer FTP servere, og noen brannmurer krever at du velger enten den ene eller den andre.
  • De fleste FTP servere som er i drift i dag, fungerer usynlig som en del av skyen, noe som muliggjør SaaS-applikasjoner og -tjenester.

Hvordan en FTP server fungerer

Dersom du har klikket “ja” og lastet ned en fil fra en nettside, så har du brukt en FTP server – selv om du ikke visste det. En FTP server som drives av nettstedseieren eller webhotellfirmaet, leverer filen til en FTP-klient som er innebygd i nettleseren din.

Når det er snakk om mer avanserte filoverføringer (f.eks. store filer eller flere filer som skal sendes samtidig), finnes det FTP-klienter fra tredjeparter med sikkerhets- og optimaliseringsfunksjoner som gjør jobben enklere, tryggere og raskere. De fleste filoverføringer kan imidlertid utføres automatisk via nettskyen. Tekniske fremskritt gjør det mulig å utveksle fildata enkelt og trygt hvor som helst og når som helst.

Hva brukes en FTP-server til?

Da FTP servere først ble opprettet, gjorde de det enklere og mer intuitivt å sende og motta filer over Internett. Den stadige utbredelsen av FTP la også grunnlaget for dagens strømming av media og nettbaserte spillindustri. Senere utgaver av FTP gjorde det til og med enklere å jobbe på avstand ved hjelp av videosamtaler av bedre kvalitet og enklere skylagring. I dag er FTP en del av den tekniske ryggraden i nettskyen, og muliggjør millioner av filoverføringer fra klienter til servere hvert eneste sekund hver eneste dag.

FTP-servertyper

Det finnes to hovedtyper FTP-servere: anonyme og passordbeskyttede.

Anonyme FTP servere
Tillater overføring av data uten passordbeskyttelse eller kryptering, noe som kan være tilstrekkelig for filer som ikke inneholder sensitive personopplysninger eller kommersielle data.
Passordbeskyttede FTP-servere
Er sikre og krever brukernavn og passord før det gis tilgang til filer. En videreutvikling av ideen er en form for FTP som kalles FTP Secure (FTPS), og som legger til enda flere sikkerhetsfunksjoner på transportlaget. FTPS krypterer dataflyten mellom FTP-serveren og klienten, noe som gjør det vanskeligere for hackere å snappe opp informasjonen.

FTP – aktiv modus vs. passiv modus

Om en FTP server kjører bak en brannmur, kan dette noen ganger skape tilkoblingsproblemer for sluttbrukere. Dette skyldes ofte valget av FTP-datatilkoblingsmodus.

Det finnes to alternativer: aktiv eller passiv.

Noen brannmurkonfigurasjoner tillater bare FTP-tilkoblinger hvis datatilkoblingen er begrenset til en av disse modusene. Det som kjennetegner aktiv og passiv FTP, er måten de oppretter en forbindelse mellom FTP-serveren og klienten på.

I aktiv modus starter klienten prosessen ved å be serveren om å koble seg tilbake for å hente data.
I passiv modus mottar klienten en portposisjon fra serveren og starter ganske enkelt filoverføringen.

FTP vs. Skylagring (Cloud Storage)

FTP
  • Bruk av FTP krever en FTP server og en klient for å få tilgang til filer
  • Installering og konfigurering av en FTP server kan være teknisk komplisert
  • Hvis det gjøres endringer i en fil, må den nyeste versjonen lastes opp til FTP serveren, og den gamle må enten fjernes eller gis et nytt navn
  • Tilgang til FTP servere via en smarttelefon kan være vanskelig og tidkrevende
Lagring i skyen
  • For å få tilgang til filer i skyen trenger du vanligvis bare en nettleser
  • Skylagring er enkelt og greit, og filene leveres via en standard web-GUI
  • Endringer i filer som er lagret i skyen, gjenspeiles umiddelbart for alle brukere, og en fullstendig historikk over endringer lagres i filen
  • Filer som er lagret i skyen, kan enkelt åpnes, redigeres og deles fra hvilken som helst enhet

Kommandoer som brukes i FTP-servere

FTP-klienter og -servere er robuste programvareprodukter med mange mulige kommandoer for å manipulere filer eller endre hvordan de sendes og mottas.

Her er noen av de mest brukte kommandoene:

  • DELE: Slette en fil.
  • FEAT: Liste opp funksjonene til en FTP server.
  • GET: Be om en fil som er lagret på serveren (du legger til filnavnet etter kommandoen).
  • HELP: Viser alle kommandoer som FTP serveren godtar.
  • MKD: Legg til en ny katalog.
  • PASS: Skriv inn passordet som gir tilgang til serveren.
  • PASV: Skift fra en aktiv til en passiv FTP-tilkobling.

Fordeler og ulemper med FTP-servere

Fordeler pros
  • Perfekt for rask sending av store filer eller grupper av filer, med plass til hundrevis av gigabyte med data i én enkelt overføring
  • Kan sende filer fra flere kataloger i én og samme overføring, noe som forenkler arbeidsflyten for sluttbrukerne
  • Kan gjenopptas uten tap av data eller behov for å starte på nytt hvis det oppstår et avbrudd under prosessen
Ulemper cons
  • Filoverføringer via FTP servere kan være usikre sammenlignet med skylagring
  • FTP serverløsninger er ikke alltid i samsvar med databeskyttelsesforskrifter som HIPAA, GDPR, SOX eller GLBA
  • FTP servere for bedriftsbruk kan være dyre, og krever månedlige abonnementer som administreres av IT-team

FTP-servere konkludert

Filoverføringsprotokollen ble oppfunnet i 1971, og i løpet av fem tiår har den blitt en viktig del av den underliggende arkitekturen på Internett. En FTP server gjør det per definisjon mulig for bedrifter og privatpersoner å overføre store filer raskt og sikkert.

Uten FTP servere ville mange av Internett tjenestene og -funksjonene vi tar for gitt, rett og slett ikke vært mulige. Selv om skylagring ofte er et bedre alternativ for daglig tilgang til og deling av filer, er FTP fortsatt til stede i bakgrunnen og legger til rette for rask filoverføring fra skyservere til sluttbrukernes personlige enheter eller arbeidsenheter.

Ofte stilte spørsmål

Hva er en FTP server enkelt sagt?

Hva brukes en FTP server til?

Hvordan kobler jeg til en FTP server?

Hvordan finner jeg FTP serveren min?

Er FTP det samme som en IP-adresse?

Relaterte begreper

Mark de Wolf
Technology Journalist
Mark de Wolf
Teknologiskribent

Mark er frilansjournalist innen teknologi og dekker programvare, cybersikkerhet og SaaS. Han har skrevet for Dow Jones, The Telegraph, SC Magazine, Strategy, InfoWorld, Redshift og The Startup. Han er utdannet med utmerkelse fra Ryerson University School of Journalism, der han studerte under ledelse av seniorreportere fra New York Times, BBC og Toronto Star, og betalte seg gjennom studiene som jobbende reklametekstforfatter. I tillegg har Mark vært ekstern kommunikasjonsrådgiver for nystartede teknologibedrifter og vekstbedrifter, der han har støttet dem fra lansering til vellykket exit. Blant suksesshistoriene er SignRequest (kjøpt opp av Box), Zeigo (kjøpt opp av Schneider Electric), Prevero (kjøpt opp…