FTP (File Transfer Protocol) er en protokol til at overføre filer mellem jeres computer og en webserver. Det bruges til at uploade, downloade og administrere filer på jeres hjemmesides server.
FTP — File Transfer Protocol — er en af internettets ældste protokoller til filoverførsel, udviklet i 1971. FTP giver jer mulighed for at oprette forbindelse til jeres webserver og overføre filer direkte: uploade HTML, CSS, JavaScript, billeder og andre filer til jeres hjemmeside, downloade backups, eller redigere konfigurationsfiler. FTP-forbindelsen oprettes via en FTP-klient som FileZilla, Cyberduck eller via kommandolinjen.
En FTP-forbindelse kræver fire oplysninger: Server/host (typisk ftp.jeres-domæne.dk eller serverens IP-adresse), brugernavn, adgangskode og port (standard er port 21 for FTP og port 22 for SFTP). Disse oplysninger får I typisk fra jeres hostingudbyder. Når forbindelsen er oprettet, ser I en filstruktur der ligner jeres computers, og kan trække filer frem og tilbage.
I dag er standard FTP i vid udstrækning erstattet af mere sikre alternativer: SFTP (SSH File Transfer Protocol) krypterer al datatrafik og er den anbefalede standard. FTPS (FTP over SSL/TLS) tilføjer SSL-kryptering til FTP-protokollen. Standard FTP sender brugernavn, adgangskode og data som ren tekst, hvilket gør det sårbart over for aflytning. De fleste hostingudbydere tilbyder i dag SFTP som standard.
Selvom FTP stadig bruges, er mange af dets traditionelle anvendelser overtaget af nyere teknologier. Git-baserede deployment-workflows (push-to-deploy), CI/CD-pipelines (automatiseret build og deploy), og platform-specifikke admin-paneler (WordPress, Shopify) har gjort det muligt at administrere hjemmesider uden at bruge FTP direkte. Dog er FTP/SFTP stadig nyttigt for direkte serveradgang, fejlsøgning, backup og migration.
For danske virksomheder der bruger traditionel hosting (Curanet, Simply.com, One.com, DanDomain) er SFTP-adgang typisk inkluderet i alle hostingpakker og bruges til at uploade hjemmesidefiler, redigere konfigurationsfiler (f.eks. .htaccess for redirects, wp-config.php for WordPress-indstillinger), tage manuelle backups og migrere sites mellem servere. Ved hjemmesideflytning er SFTP ofte den mest pålidelige metode til at overføre store filmængder — en webshop med 10.000 produktbilleder kan overføres hurtigere og mere pålideligt via SFTP end via et webbaseret migrations-plugin. Det er vigtigt at opsætte SFTP-adgangen korrekt fra starten: opret separate brugerkonti til forskellige brugere (webmaster, bureau, udvikler), begræns adgangen til kun de nødvendige mapper, og brug SSH-nøgler i stedet for passwords for maksimal sikkerhed.
FTP i praksis
En virksomhed skal opdatere et billede og en CSS-fil på deres hjemmeside, der hostes på en traditionel webserver. De åbner FileZilla, indtaster SFTP-oplysningerne fra deres hosting, og opretter forbindelse. I serverens filstruktur navigerer de til /public_html/images/ og uploader det nye billede, og til /public_html/css/ for at overskrive den opdaterede CSS-fil. Ændringerne er live inden for sekunder.
OFTE STILLEDE SPØRGSMÅL