HDG forklarer: Hvad er SFTP & FTP?

For at et computernetværk kan udveksle data og ressourcer, kræver det en samling af forskellige enheder såsom routere, switches og computere. Det netværk ville så skulle følge en protokol, sandsynligvis flere protokoller, for at etablere korrekt kommunikation mellem alle disse enheder. FTP og SFTP er to sådanne protokoller.

Hvad er SFTP og FTP ? FTP giver mulighed for at udveksle filer over netværket,(exchanging files over the network) mens SFTP giver mulighed for sikker adgang, overførsel og styring af filer på tværs af datastrøm. FTP er data, der sendes som almindelig tekst, mens SFTP krypterer alle data til at blive sendt ud.

Den primære forskel mellem FTP og SFTP er sikkerhed. FTP giver ikke en sikker kanal til at overføre filer mellem flere enheder, mens SFTP gør. Derfor er SFTP mere sikker end FTP . Denne artikel vil dog dykke lidt dybere ind i forskellene mellem disse to protokoller.

HDG forklarer: Hvad er SFTP og FTP?(HDG Explains: What Is SFTP & FTP?)

For at forstå forskellene mellem SFTP og FTP , bliver du først nødt til bedre at forstå, hvad det er, de begge er og gør. Anvendelserne varierer kun lidt mellem dem, men forskellene stikker en smule dybere, end de ser ud ved første øjekast.

Hvad er FTP?

FTP, eller filoverførselsprotokol(P) , er (F)en(T) standardnetværksprotokol , der gør det muligt at overføre filer over et netværk mellem en klient (lokal computer) og en server. 

Før(Prior) operativsystemer med grafiske brugergrænseflader ( GUI'er(GUIs) ) blev FTP udviklet til at sende og modtage filer mellem ældre tekstbaserede computere og netværk. Det var et af de originale programmer, der blev brugt til at få adgang til information på internettet længe før Hyper (P)t (H)ext(t) Overførselsprotokol ( HTTP(T) ) kom omkring. 

I dag er der tre primære måder at bruge FTP på : Grafiske FTP-klienter(FTP Clients) , webbrowser og kommandolinje-FTP(Command-line FTP) . Hver er velegnet til forskellige applikationer, herunder desktops, servere, mobile enheder og hardwareplatforme.

Grafiske FTP-klienter

Disse klienter gør det muligt at overføre filer i et træk og slip-format. Filezilla er nok den mest kendte gratis FTP - klient til Windows -operativsystemer. Til Mac er der Cyberduck

Når du åbner et program, skal du typisk indtaste FTP - værten, dit brugernavn og en adgangskode. Nogle servere kan have det sat op, så du kan indtaste anonymt, i hvilket tilfælde brugernavnet og adgangskoden ikke er nødvendig.

Du kan derefter trække og slippe filer og mapper fra vært til server (og omvendt) og vente på, at overførslen er fuldført.

Webbrowser

Brug af en webbrowser til at oprette forbindelse til en FTP -server vil sandsynligvis være mere velkendt, da du kan oprette forbindelse til FTP -adressen på samme måde som en HTTP -adresse. En webbrowser gør det også nemt at gennemse en større mappe, læse filer og hente dem. Det vil også gøre dig den tjeneste at håndtere nogle webstedsforbindelsesdetaljer og filoverførsler automatisk.

Selvom webbrowser- FTP kan virke bekvemt, er den ofte langsommere og mindre pålidelig end en dedikeret FTP - klient. De har også en tendens til at have færre funktioner.

Kommandolinje FTP

Du ved det måske ikke, men dit operativsystem har sandsynligvis indbyggede kommandolinjeklienter. Så længe dit operativsystem er Windows , Mac eller Linux alligevel. Åbn dit operativsystems prompt (kommandoprompt til Windows , Terminal til Mac eller konsol til Linux ) for at komme i gang. 

Indtast derefter som et eksempel

f tp ftp.empire.gov

Tryk nu på Enter . Så, hvis du har adgang til din egen konto, skal du bruge brugernavnet og adgangskoden til den pågældende konto. Hvis du tilgår anonymt, skal du bruge anonym(anonymous) som dit brugernavn og din e-mailadresse som adgangskode. 

På dette tidspunkt vil du gerne være i den mappe, hvor de filer, du vil flytte, er gemt. Du kan indtaste mput-kommandoen efterfulgt af navnet på filen eller mappen og trykke på Enter for at udløse overførslen.

Der er masser af kommandoer, som du kan lære, hvis du vil, som kan hjælpe dig med fremtidige FTP- overførsler. Indiana University har et par nyttige FTP- kommandoer at tjekke ud, hvis du er interesseret.

Hvad er SFTP?(What Is SFTP?)

SFTP, som står for S SH Filoverførselsprotokol(S) , er(F) en netværksprotokol, der ligner FTP , (P)idet den giver mulighed for (FTP)filadgang(T) , overførsel og filhåndtering, men over en sikker og pålidelig datastrøm. 

I modsætning til FTP bruger den ikke separate kommando- og datakanaler. I stedet overfører den filer i specielt formaterede pakker i en enkelt forbindelse. SSH i navnet står for S ecure SH ell protocol, som SFTP er en udvidelse til. Dette giver et ekstra sikkerhedsniveau, når du bruger SFTP -protokollen.

Du kan bruge SFTP på samme måde som FTP , hvor den største forskel er den sikre forbindelse. Filezilla og Cyberduck tilbyder også SFTP som en del af deres gratis pakke, hvilket helt sikkert er noget, du vil drage fordel af.

Når du opretter forbindelse til en SFTP -server, antages det, at forbindelsen kører over en sikker kanal. Dette fjerner behovet for klientgodkendelse, da klientens brugeridentitet gøres tilgængelig for protokollen.

WordPress er et glimrende eksempel på et websted, der giver mulighed for både FTP- og SFTP- forbindelser. Når du forsøger at tilføje et tema, du har gemt til din computer eller en server, kan det være nødvendigt at overføre dette tema via enten FTP eller SFTP

Dette er for at undgå, at WordPress nægter visse linjer kode, som dit tema kan kræve under en normal overførsel. Dette gælder for andre filer, ikke kun temaer.

Nøgleforskel mellem SFTP og FTP(Key Difference Between SFTP & FTP)

Den mest bemærkelsesværdige og åbenlyse forskel er i definitionen. SFTP er en sikker netværksprotokol, hvorimod FTP ikke er det. En anden ville være protokoltyperne. FTP er en TCP/IP baseret protokol. SFTP er en SSH-baseret protokol. 

TCP/IP står for T ransmission C ontrol P rotocol/ I nternet P rotocol. Med andre ord er det standardprotokollen, der styrer kommunikationen mellem alle computere på internettet.

  • FTP etablerer sin kontrolforbindelse på TCP -port 21, hvorimod SFTP overfører filer under forbindelsen etableret af SSH -protokollen mellem klient og server. 
  • FTP sender kun data i almindeligt tekstformat, mens SFTP krypterer alle sine data, før de sendes til værten. 
  • SFTP er også en uafhængig protokol, der giver vært til vært-overførsler, hvor FTP er en mere åben protokol.

For et stykke tid tilbage, for at tilføje en smule sikkerhed til FTP , oprettede Netscape SSL eller S ecure Sockets Layer ( i øjeblikket TLS(S) eller T ransport Layer (L)S ecurity(L) ). SSL blev derefter anvendt på FTP for at oprette FTPS

Dette gjorde det muligt at udveksle data på en sikker måde ved hjælp af FTP via to sikre varianter: FTPS Implicit SSL og FTPS Explicit SSL . Begge(Both) bruger SSL- kryptering.

I sidste ende er den eneste vigtige forskel, som de fleste skal bekymre sig om, at SFTP giver en sikker måde at overføre filer fra én vært til en anden. FTP giver kun en standardtransmission af almindelig tekst gennem to kanaler, en kommando og en datakanal, uden kryptering.



About the author

I erhvervslivet handler det om at skabe værdi for dine kunder og kunder. Jeg fokuserer på at give trin-for-trin instruktioner, der hjælper mine læsere med at få mest muligt ud af deres hardware og software ved hjælp af Microsoft Office. Mine færdigheder omfatter installation af tastatur og drivere, samt Microsoft Office-support. Med min mange års erfaring i branchen kan jeg hjælpe dig med at dække ethvert hardware- eller softwarebehov, du måtte have.



Related posts