Synonymer: Secure File Transfer Protocol SSH filoverførselsprotokol krypteret filoverførselsprotokol
SFTP, eller SSH File Transfer Protocol, er en netværksprotokol, der giver en sikker metode til filoverførsel mellem en klient og en server. SFTP anvender SSH (Secure Shell) for at etablere en sikker forbindelse, hvilket sikrer, at dataene er krypterede under overførsel og dermed beskyttede mod uautoriseret adgang.
Hvordan fungerer SFTP?
Når en bruger ønsker at overføre filer ved hjælp af SFTP, anvender de en SFTP-klient. Først opretter klienten en sikker SSH-forbindelse til serveren, som kræver brugergodkendelse gennem brugernavn og adgangskode, eller andre autentifikationsmetoder som SSH-nøgler. Når forbindelsen er etableret, kan brugeren udføre filoverførsler, navigere i filsystemet, oprette mapper og ændre filrettigheder, alt sammen via en krypteret kanal.
Fordele ved SFTP
SFTP tilbyder flere fordele, især når det kommer til sikkerhed og brugervenlighed:
- Sikkerhed: SFTP bruger SSH til at kryptere både kontrol- og dataforbindelsen, hvilket beskytter mod aflytning og man-in-the-middle-angreb.
- Integritet: Dataens integritet sikres, da SFTP bruger kontrolsummer til at verificere, at filer ikke er blevet ændret under overførslen.
- Firewall-venlig: SFTP bruger kun én enkelt port (som regel port 22), hvilket gør det nemmere at konfigurere firewalls og NAT-enheder sammenlignet med traditionel FTP.
Anvendelsesområder for SFTP
SFTP bruges ofte i miljøer, hvor datasikkerhed er afgørende, såsom:
- Virksomheder: Til sikker filoverførsel mellem kontorer eller til kunder og partnere.
- Webudvikling: Til upload og vedligeholdelse af filer på webservere.
- Backup og recovery: Til sikker overførsel af backupfiler til eksterne servere.