Hvad står FTP for?
FTP står for File Transfer Protocol. Lad os forklare det nærmere. En "protocol" (protokol) eller internetprotokol 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ørsel af filer fra en enhed (dvs. en Mac-, Windows- eller Linux-computer) til en anden. Det lyder måske lidt indviklet, men FTP-servere er 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". Du kan 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. Derfor er FTP-servere helt grundlæggende 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. Derfor kræver en FTP-protokol to grundlæggende kanaler for at etablere en forbindelse:
- Kommandokanal: starter instruktionen, bærer grundlæggende oplysninger, dvs. hvilke filer der skal tilgås
- Datakanal: 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. "Porte" er ganske enkelt numre, der bruges til at identificere informationstransaktioner over et netværk. Det er vigtigt at notere, at der er to forskellige FTP-forbindelsestilstande: aktiv og passiv.
I aktiv FTP-tilstand tager serveren 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 ved FTP?
FTP har en række fordele, der er vigtige at få med. Vigtigst af alt kan den overføre flere filer på samme tid, genoptage en overførsel, hvis forbindelsen går tabt, og planlægge overførsler. Desuden har den eksisteret i lang tid, og de fleste kender derfor allerede protokollen. Der er mange desktop FTP-softwareværktøjer – herunder FileZilla, WinSCP, Cyberduck og mere – der gør det rimeligt ligetil at bruge FTP.
Hvad er ulemperne ved FTP?
Der er én væsentlig ulempe ved FTP, og det er den manglende sikkerhed. Eftersom FTP blev udviklet i 70'erne, er den kommet før mange af de sikkerhedsforanstaltninger, som vi er blevet afhængige af. Den blev ikke udviklet til at være en sikker protokol. 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. 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?
Lyder alt det her alt for kompliceret? Vil du helst ikke have en hel it-afdeling dedikeret til at styre en webserver? I takt med at understøttelsen af FTP falder og sikkerhedstrusler bliver mere avancerede, kan det betale sig at kigge på sikre og lette 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. 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
FTP er en effektiv måde at overføre filer på, men den er efterhånden noget forældet og er blevet overgået af nogle andre netværksprotokoller, der nu er tilgængelige, såsom SFTP som en tjeneste. Du kan også stoppe med at bekymre dig og hente Dropbox, som tilbyder en effektiv fildelingsløsning til virksomheder, der ønsker hurtigt og nemt at overføre en stor fil eller samling af filer.