FTP — File Transfer Protocol og tidlig fildeling
FTP (File Transfer Protocol) er en af internettets ældste protokoller til filoverførsel — fundamentet for tidlig fildeling og webpublicering.
Længe inden World Wide Web og webbrowsere var FTP internettets primære metode til at flytte filer.
File Transfer Protocol (RFC 959 fra 1985 — men med rødder tilbage til 1971) er en af internettets ældste protokoller. Og i modsætning til mange af datidens teknologier er FTP stadig i aktiv brug i 2026.
Sådan virker FTP
FTP bruger en klient-server-model: en FTP-klient forbinder til en FTP-server og kan derefter:
- Liste filer og mapper (LIST/NLST)
- Downloade filer fra serveren (GET/RETR)
- Uploade filer til serveren (PUT/STOR)
- Slette og omdøbe filer (DELE, RNFR/RNTO)
- Oprette og slette mapper (MKD, RMD)
FTP bruger to separate forbindelser: en kontrolforbindelse (port 21) til kommandoer og statuskoder, og en dataforbindelse (port 20 eller en dynamisk port) til selve filoverførslen.
Aktiv og passiv FTP
FTP kan køre i to tilstande:
Aktiv FTP: Serveren initierer dataforbindelsen tilbage til klienten. Det skaber problemer med firewalls, der blokerer indgående forbindelser.
Passiv FTP (PASV): Klienten initierer begge forbindelser. Firewallvenligt og det man bruger i praksis i dag.
FTP-klienter
Kommandolinje-FTP var standarden i Unix-miljøer:
ftp ftp.eksempel.dk
get filnavn.zip
bye
Grafiske klienter til hjemmebrugere og webmastere:
- WS_FTP — den dominerende Windows-klient i 1990’erne
- CuteFTP — et populært alternativ
- FileZilla — gratis, open source, stadig den foretrukne løsning i 2026
FTP og webpublicering
FTP var i årtier standarden til at uploade websider til en webserver.
Du byggede din side lokalt. Derefter åbnede du FTP-klienten, forbandt til serverens FTP-service, og uploadede HTML-filer, billeder og scripts til den rigtige mappe.
Denne workflow levede videre langt ind i 2010’erne. Mange webhosting-pakker tilbyder stadig FTP-adgang.
FTPS og SFTP — de krypterede varianter
FTP’s svaghed er den samme som Telnet’s: ukrypteret transmission. Brugernavn, password og filindhold sendes i klartekst.
FTPS (FTP Secure) tilføjer TLS-kryptering til standard FTP.
SFTP (SSH File Transfer Protocol) er teknisk set ikke FTP — det er en SSH-underprotokol. Men det løser samme problem (sikker filoverførsel) og er i dag den foretrukne metode til sikker serveradgang.
Sidst opdateret: marts 2026. Denne artikel er en del af Stegger.dk’s SEO-ordbog — den komplette danske reference til søgeoptimering. → Denne artikel er en del af Internettets grundlag — Protokoller, modem og adgang i 1990’erne.
Andre artikler i samme emne
- Anonymous FTP — Internettets første åbne fildeling
- Dial-up — Internetforbindelsen via telefonlinjen
- LISTSERV — Det originale mailing list-system
- Mailing lists — E-mail som diskussionsforum
- Modem — Hardware der oversatte data til telefonlinjen
- PPP — Point-to-Point Protocol og dial-up standarden
- Shell account — Kommandolinje-adgang til internettet
- SLIP — Serial Line Internet Protocol
- TCP/IP — Internetprotokollen der driver alt
- Telnet — Tekstbaseret fjernforbindelsesprotokol
- Terminalemulering — At gøre en pc til en terminal
- Trumpet Winsock — Shareware der åbnede internettet
- Winsock — Windows' bro til internettet
Ofte stillede spørgsmål
- Hvad er FTP?
- FTP — File Transfer Protocol — er en af internettets ældste protokoller, med rødder tilbage til 1971 og formaliseret i RFC 959 (1985). FTP bruger en klient-server-model til filoverførsel: en FTP-klient forbinder til en FTP-server og kan liste, downloade, uploade, slette og omdøbe filer og mapper. FTP bruger to separate forbindelser: en kontrolforbindelse (port 21) til kommandoer og en dataforbindelse (port 20 eller dynamisk port) til selve filoverførslen.
- Hvad er forskellen på aktiv og passiv FTP?
- I aktiv FTP initierer serveren dataforbindelsen tilbage til klienten — det skaber problemer med firewalls der blokerer indgående forbindelser. I passiv FTP (PASV) initierer klienten begge forbindelser, hvilket er firewallvenligt og den metode der bruges i praksis i dag. Passiv FTP er standarden i moderne FTP-klienter som FileZilla.
- Er FTP stadig i brug, og er det sikkert?
- FTP bruges stadig til webpublicering og filoverførsel, men det er ikke sikkert i sin grundform: brugernavn, password og filindhold sendes ukrypteret. FTPS (FTP Secure) tilføjer TLS-kryptering. SFTP (SSH File Transfer Protocol) er teknisk set ikke FTP men SSH-baseret filoverførsel — og er i dag den foretrukne metode til sikker serveradgang. FileZilla er den mest udbredte gratis FTP-klient og understøtter alle tre protokoller.
- Hvad er anonymous FTP, og hvad bruges det til?
- Anonymous FTP er en FTP-session der ikke kræver brugernavn og password — brugeren logger ind med brugernavnet 'anonymous' og typisk sin e-mailadresse som password. Det blev brugt til at distribuere offentligt tilgængeligt indhold som freeware, dokumentation og open source-software. Archie-søgemaskinen (1990) indekserede anonymous FTP-servere og var den første internetsøgemaskine. Anonymous FTP er i dag stort set erstattet af HTTP-download og GitHub som distributionsplatforme.
- Hvad er forskellen på FTP i aktiv mode og passiv mode set fra en firewall?
- I aktiv FTP-mode initierer serveren dataforbindelsen tilbage til klientens port — denne indgående forbindelse blokeres typisk af klientens firewall. Passiv mode (PASV) løser problemet: klienten initierer begge forbindelser, og firewall-regler tillader udgående forbindelser. Af denne grund er passiv mode standarden i alle moderne FTP-klienter og hostingkonfigurationer, og aktiv mode bruges kun i meget specifikke serverside-konfigurationer. SEO-relevansen: mange hosting-kontrolpaneler som cPanel bruger FTP-adgang til fildeling, og passiv mode er forudsætningen for at det virker bag standard firewalls.
Placering i ordbogen
- Anonymous FTP — Internettets første åbne fildeling
- Dial-up — Internetforbindelsen via telefonlinjen
- LISTSERV — Det originale mailing list-system
- Mailing lists — E-mail som diskussionsforum
- Modem — Hardware der oversatte data til telefonlinjen
- PPP — Point-to-Point Protocol og dial-up standarden
- Shell account — Kommandolinje-adgang til internettet
- SLIP — Serial Line Internet Protocol
- TCP/IP — Internetprotokollen der driver alt
- Telnet — Tekstbaseret fjernforbindelsesprotokol
- Terminalemulering — At gøre en pc til en terminal
- Trumpet Winsock — Shareware der åbnede internettet
- Winsock — Windows' bro til internettet