Hvad er FTP?

Ved du, hvordan man overfører store filer eller en samling af filer på en effektiv måde? Undersøg FTP (File Transfer Protocol) nærmere, og få mere at vide om alternativer til FTP, som f.eks. SFTP som en tjeneste.

Hvad står FTP for?

FTP står for File Transfer Protocol. Lad os forklare det nærmere. En "protocol" (protokol) er et sæt af procedurer eller regler, som gør elektroniske enheder i stand til at kommunikere med hinanden. FTP er et sæt regler, som enheder med et TCP-/IP-netværk (internettet) bruger til at overføre filer. Når du bruger internettet, bruger du faktisk en række forskellige protokoller. Du bruger HTTP til at browse. Du bruger XMPP til at sende og modtage chatbeskeder. FTP er simpelthen bare den protokol, der bruges til at flytte rundt med filer.

Hvad er en FTP-server?

FTP-servere er de softwareprogrammer, der muliggør overførslen af filer fra én enheden til en anden. Det lyder måske lidt indviklet, men FTP-servere er faktisk bare computere, der har en FTP-adresse, og som er dedikerede til at modtage FTP-forbindelser. De udfører to simple opgaver: "Hent" og "Læg". Kort sag kan du enten "hente" filer fra FTP-serveren eller "lægge" filer på FTP-serveren. Når du uploader filer, overføres de til serveren fra din personlige enhed. På samme måde overføres filer til din personlige enhed fra serveren, når du downloader dem. Helt grundlæggende er FTP-servere altså bindeleddet mellem modtager og afsender.

Hvordan fungerer FTP?

FTP er en klient/server-protokol. Klienten beder med andre ord om filerne, og serveren leverer dem. FTP kræver derfor to grundlæggende kanaler for at etablere en forbindelse: Kommandokanalen (påbegynder instruktionen, indeholder grundlæggende oplysninger, som f.eks. hvilke filer, der skal åbnes) og datakanalen (overfører fildataene mellem de to enheder). Brugere skal angive deres legitimationsoplysninger til FTP-serveren for at kunne oprette forbindelse. Denne oprettes som regel via portnummer 21, som er standardtilstanden for kommunikation. Det er vigtigt at notere, at der er to forskellige FTP-forbindelsestilstande: aktiv og passiv.

Når serverens tilstand er aktiv, tager den en aktiv rolle ved at godkende en anmodning om data. Den aktive tilstand kan dog opleve problemer med firewalls, som blokerer uautoriserede sessioner fra tredjeparter. Når dette sker, træder den passive tilstand i kraft. Når serverens tilstand er passiv, vedligeholder den ikke forbindelsen aktivt. Det betyder, at brugeren etablerer både datakanalen og kommandokanalen. Serveren "lytter", men bidrager ikke aktivt, så andre enheder kan håndtere størstedelen af arbejdet.

Hvilke problemer løser FTP?

FTP bruges ofte til at håndtere mange filer, så det er ofte brugbart under webudvikling. Når du foretager ændringer af et website, kan du administrere filoverførsler med en FTP-sessioner, som giver en simpel måde til upload af specifikke filer, tilføjelse af billedfiler, flytning af webskabeloner osv. På samme måde kan it-eksperter bruge File Transfer Protocol til at overføre store mængder af serverfiler i et lukket system.

Hvad er fordelene og ulemperne ved FTP?

FTP har en række fordele, der er vigtige at få med. Da det har eksisteret i lang tid, kender de fleste allerede til protokollen, og der er mange computerprogrammer – herunder FileZilla, WinSCP, Cyberduck og mange andre – der bruger FTP ret ligetil. Det er også værd at nævne, at FTP har en række brugbare funktioner, som f.eks. muligheden for at overføre flere filer på samme tid, muligheden for at genoptage en overførsel, hvis forbindelsen afbrydes samt muligheden for at planlægge overførsler.

Der er dog en væsentlig ulempe ved FTP – den manglende sikkerhed. FTP blev udviklet i 70'erne og er dermed kommet før mange af de sikkerhedsforanstaltninger, som vi er blevet afhængige af. Det blev ikke udviklet til at være en sikker protokol, og FTP-overførsler er ikke krypteret. Dette betyder, at dine adgangskoder, brugernavne og andre følsomme data relativt nemt kan læses af hackere, hvis de får adgang til dine datapakker (f.eks. via angreb på hentning af pakker).

På grund af disse sikkerhedshuller er understøttelsen af FTP faldende, og der er blevet introduceret en række forskellige erstatninger på markedet, herunder SFTP, HTTPS, AS2 og FTPS. Google Chrome stoppede brugen af FTP fra og med 2020, og Firefox har fjernet FTP fra sin kode. Hvis du stadig bruger FTP-servere til vigtige virksomhedsfunktioner, kan det være en god idé at kigge efter et alternativ. Så lad os se nærmere på én af disse erstatninger til FTP – SFTP.

Hvad er SFTP?

Hvis du har læst om FTP, er du sikkert også stødt på begrebet "SFTP". Og hvad er så SFTP? Grundlæggende er SFTP (som står for SSH File Transfer Protocol) en særskilt protokol, der fungerer via SSH-datastrømmen (Secure Shell) og dermed giver et højere niveau af beskyttelse, når du overfører filer. Modsat FTP-klienter, der bruger port nummer 21, bruger SFTP port 22. Eftersom FTP er en usikker protokol, bliver SFTP ofte foretrukket, da den har underliggende sikkerhedsfunktioner og gør det muligt at bruge en eksisterende SSH-forbindelse.

Hvordan kan Dropbox bruges i stedet for en FTP-server?

I takt med at understøttelsen af FTP falder og sikkerhedstrusler bliver mere avancerede, kan det betale sig at kigge på alternativer til at åbne, overføre og administrere din virksomheds filer. Dropbox kan være et effektivt FTP-alternativ, som tilbyder en sikker og stressfri løsning til deling af filer. Hvordan? Det er simpelt. Dropbox Transfer er en enkel og sikker tjeneste til filoverførsel, som er perfekt til levering af store filer (du kan overføre op til 100 GB til hvem som helst, uanset om de har en Dropbox-konto eller ej). Dropbox Transfer bekræfter også leveringen af dine filoverførsler med meddelelser om download og giver dig mulighed for at kontrollere adgang til dine filer med adgangskodebeskyttelse, så du kan sikre, at dine filer kun kan ses af dem, der skal se dem.

Et sidste ord

Hvad er FTP? Selv om FTP er en effektiv måde at overføre filer på, er det ret forældet. Det er også blevet overhalet af andre netværksprotokoller, som f.eks. SFTP, som tjenester, der er tilgængelige nu. Desuden kan Dropbox tilbyde en effektiv løsning til fildeling for virksomheder, der leder efter en løsning til hurtig og nem overførsel af en stor fil eller en samling af filer.