·2 min read·Teknologi

SFTP

SFTP er en filoverførselsprotokol, der kører over SSH på port 22 og krypterer både login og data – ofte brugt til planlagte feeds og integrationer.

Kasper Hermann Due Stück
Grundlægger & E-commerce SpecialistBygger Shopify-apps med fokus på SEO og vækst for merchants.

Hvad er SFTP?

SFTP (SSH File Transfer Protocol) er en protokol til at overføre filer sikkert over en SSH-forbindelse, som standard på port 22. Fordi al trafik løber gennem SSH-tunnelen, bliver både login-oplysninger, kommandoer og selve filindholdet krypteret – i modsætning til klassisk FTP, der sender alt i klartekst. SFTP er ikke det samme som FTPS (almindelig FTP pakket ind i TLS på port 21); de to er ikke ombyttelige. Du kan logge ind med enten brugernavn/adgangskode eller et SSH-nøglepar.

Hvorfor er SFTP vigtigt?

I e-commerce er SFTP stadig en udbredt og driftssikker måde at udveksle store batch-filer mellem systemer, der ikke deler et API. En leverandør lægger fx en CSV med lager og priser på en SFTP-server hver nat, og dit system henter og indlæser den. Krypteringen betyder, at kundedata, ordrer og prislister ikke ligger åbent på nettet undervejs, hvilket er vigtigt både for driftssikkerhed og for at overholde databeskyttelse.

Typiske brugssituationer

  • Planlagte produktfeeds. Automatisk daglig udveksling af produktfeeds med et ERP-, PIM- eller marketplace-system.
  • Lager og ordrer til 3PL. Push af ordrefiler til et fulfilment-/logistiklager og pull af lagerbeholdning retur.
  • Leverandør-dropshipping. Hentning af sortiments- og lagerfiler fra en grossist på faste tidspunkter.
  • Nøglebaseret adgang. Opsætning af SSH-nøgler frem for adgangskoder til ubemandede, automatiske overførsler.

Shopify-perspektiv

Shopify giver dig ikke SFTP- eller FTP-adgang til temaet eller de underliggende filer – som hostet SaaS-platform arbejder du i stedet via temaeditoren, GitHub-integrationen, Shopify CLI eller Admin API. SFTP dukker derfor typisk op i tredjeparts-integrationer: en ERP-konnektor, et feed-værktøj eller en 3PL, der udveksler CSV-filer med en ekstern SFTP-server. Hold SMTP og SFTP adskilt – det ene sender e-mails, det andet flytter filer – og brug altid SSH-nøgler frem for delte adgangskoder til automatiske flows.

Pocium-nyt til Shopify-butikker

Nye apps, praktiske Shopify-guides og produktnyt.