forskellen mellem FTP, FTPS og SFTP

tastatur med pink blå belysning

 tastatur med pink blå belysning

lad os starte med en sjov kendsgerning: FTP har eksisteret i næsten 50 år — og på grund af det er der masser af smag og variationer af protokollen. Der er almindelig gammel FTP-filoverførselsprotokol – men der er også FTPS, FTP-SSL og SFTP. Mange spørger: hvordan adskiller de sig?

på et grundlæggende niveau er FTP en protokol, der har en server og mange klienter, der opretter forbindelse til serveren for at overføre filer fra et system til et andet. Klienten(e) logger ind på serveren for at udføre kommandoer. Kommandoer giver dig mulighed for at flytte rundt i filtræet, hente filer, uploade filer, flytte mapper, slette og meget mere. I de tidlige dage af ARPAnet / Internet var dette revolutionerende, fordi du kunne tage filer og flytte dem over store fysiske afstande — selv store filer. FTP er ikke kompliceret, men det er overordentlig kraftfuld og har stået sin prøve.

de første FTP-klientapplikationer var kommandolinjeprogrammer udviklet, før computere havde grafiske brugergrænseflader. Sådanne applikationer leveres stadig med operativsystemer.

FTP hjælper med at sende filer ved at sende information hurtigt og pålideligt, så du kan overføre store filer online. Filoverførselsprotokol bruges ofte til overførsel af store filer mellem en klient og en server. Du kan bruge FTP til at udveksle filer mellem computerkonti, overføre filer mellem en konto og en stationær computer eller få adgang til filer i online-lager.

filoverførselsprotokol og sikkerhed

så stor som FTP var på det tidspunkt, manglede den sikkerhedsforanstaltninger til at kryptere brugernavne og adgangskoder eller andre data, der gik på tværs af protokollen. Således blev FTPS og SFTP lavet til at opbygge sikkerhedsforanstaltninger direkte i protokollen.

årtier senere har vi tjenester som Dropboks eller boks, der bruger deres egne protokoller til at flytte filer rundt på internettet. Du kan spørge dig selv-hvorfor ikke bare opgive FTP helt og lade virksomheder bruge deres egne protokoller? Her er et par grunde:

  1. rygraden på internettet kører på standardprotokoller, som HTTP, FTP, DHCP, DNS osv. Brug af en standardprotokol er i overensstemmelse med målene for et gratis og åbent internet.
  2. det giver dig fleksibilitet i dit værktøjssæt. På grund af hvor længe FTP har eksisteret, der er tonsvis af værktøjer, scripts og dæmoner gjort at arbejde med det.
  3. mange enheder har allerede FTP indbygget i dem, såsom sikkerhedskameraer. Lad os sige, at du udvikler et nyt sikkerhedskamera og vil have det til at oprette forbindelse til en lukket protokol, som f.eks. Med FTP kan du oprette forbindelsen. Med en lukket protokol skal du dog kontakte Dropboks og betale licensgebyrer for at bruge deres protokol.
  4. hver klient maskine understøtter allerede filoverførselsprotokol! Du behøver ikke at hente en klient for at få adgang til FTP — funktioner fra kommandolinjen — du kan endda bruge den klient, du vil interface med FTP!

Hvad er FTPS?

FTPS, også kendt som FTP Secure eller FTP-SSL, er en mere sikker form for FTP. FTPS er grundlæggende FTP med sikkerhed tilføjet til dataoverførslen. Særlige sikkerhedsprotokoller TLS (Transport Layer Security) og SSL (Secure Sockets Layer) er kryptografiske og giver kryptering af data for at beskytte dine oplysninger, når de bevæger sig fra punkt A til punkt B, inklusive brugernavn/adgangskode.

FTPS er til FTP ligesom HTTPS er til HTTP: et ekstra lag af sikkerhed, mens den oprindelige protokol holdes relativt uændret.

Hvad er SFTP?

SFTP, også kendt som SSH FTP, krypterer både kommandoer og data under transmission. Dette betyder, at alle dine data og legitimationsoplysninger krypteres, når de passerer via Internettet. Hvis du nogensinde har brugt et Enkeltbaseret system, er du sandsynligvis bekendt med SSH. Det er en protokol, der giver dig mulighed for at oprette fjernforbindelse til andre systemer og udføre kommandoer fra kommandolinjen. SSH er, hvordan de fleste servere i verden administreres, så protokollen måtte være meget sikker. SFTP blev oprettet som en udvidelse af SSH til at overføre filer via secure channel (SSH).

i modsætning til FTP og FTPS er SFTP-protokollen pakkebaseret i modsætning til tekstbaseret. Dette gør fil-og dataoverførsler ved hjælp af SFTP hurtigere end andre sikre FTP-forbindelser.

Hvilken Protokol Skal Jeg Bruge?

at lære om de forskellige protokoller kan virke skræmmende. Vi har samlet en liste over forskellene — fordele og ulemper, der kan hjælpe med at afklare, hvilken protokol der er bedst til din brug.

fordele og ulemper for FTP, FTPS og SFTP

fordele og ulemper for FTP, FTPS og SFTP

FTP vs SFTP

efter vores mening, hvis du er i stand til at bruge SFTP — brug det. FTP er fantastisk til ældre enheder, der ikke understøtter nogen form for kryptering, men hvis du har adgang til kryptering, er det bedre at bruge SFTP. Du vil ikke have dine filer opfanget af en ondsindet hacker nedstrøms for din maskine, hvis du kan hjælpe det.

FTPS vs SFTP

både SFTP og FTPS giver et højt beskyttelsesniveau. Den største forskel mellem disse to protokoller er, hvordan forbindelser godkendes og styres.

  1. SFTP-forbindelser kan godkendes ved hjælp af et bruger-id og en adgangskode for at oprette forbindelse til serveren. SSH-nøgler kan også bruges til at godkende SFTP-forbindelser. Du bliver nødt til at generere en SSH privat nøgle og offentlig nøgle til at forbinde med SFTP-serveren.
  2. ligesom SFTP krypteres brugernavne og adgangskoder også. For at oprette forbindelse kontrollerer din FTPS-klient først, om serverens certifikat er tillid til. Certifikatet betragtes som tillid, hvis enten certifikatet blev underskrevet af en kendt certifikatmyndighed (CA), som Verisign, eller hvis certifikatet var selvsigneret (af din partner), og du har en kopi af deres offentlige certifikat i din betroede nøglelager.
tabel sammenligning SFTP vs FTPS

 tabel sammenligning SFTP vs FTPS

overførsel af filer

i dagens verden af SaaS-virksomheder, cloud computing og e-handel er det vigtigt at kende dine muligheder for sikker filoverførsel. Mens vi har lagt de vigtigste forskelle mellem tre filoverførselsprotokoller, er det indlysende, at SFTP og FTPS tilbyder de fleste sikkerhedsfordele.

FTP bringer den hastighed og pålidelighed, som mange brancher og enheder stadig er afhængige af, og vil stole på langt ind i fremtiden. Fra små filer til missionskritiske filer, der kører verden, FTP, og det er sikre varianter, der kører verden.



+