Forskel mellem FTP og SSH Forskellen mellem

Anonim

FTP vs. SSH

FTP står for File Transfer Protocol, en protokol, der blev oprettet til overførsel af filer fra en fjernplacering til en lokal computer, eller omvendt. På den anden side er Secure Shell eller SSH netværksprotokol, der letter kommunikationen mellem to computere uanset afstand, så længe der er en elektrisk vej til kommunikationsrejsen.

FTP er ret gammel, som den blev oprettet forud for udviklingen af ​​offentlige netværk, som vi ser dem i dag. På grund af dette fandt skaberne af FTP ikke behovet for at sikre dataene eller godkendelsen af ​​brugernavne og adgangskoder og sender dem faktisk i almindelig tekst. Det betyder, at alle med viden om at snyde datapakker vil kunne rekonstruere de data, der overføres, eller værre, få brugernavn og adgangskode, og få fuld adgang til det eksterne websted. Navnet Secure Shell skal allerede give dig en anstændig ide om SSH's sikkerhed. SSH blev rent faktisk oprettet efter et snuffangreb blev udført på Helsinki University of Technology. Den erstatter den forældede og sårbare Telnet-protokol, der var i fremtrædende brug på det tidspunkt. Sikkerheden for SSH er implementeret ved at kryptere dataene, inden den sendes ud. Dette er så kun dekrypteret på det udpegede sted.

Som en filoverførselsprotokol kan FTP kun overføre filer fra et punkt til et andet og nogle grundlæggende filoperationer, som f.eks. Kopiering, flytning eller sletning af filer og mapper. SSH går langt ud over dette, da det giver brugeren mulighed for at udstede kommandoer, som kan tolkes og udføres på fjerncomputeren af ​​en lytteserver. Det kan også bruges til tunneling, overvågning af bestemte tjenester og applikationer, der kører, og endda til overførsel af filer.

På trods af alderen hos både FTP og SSH er de stadig i udbredt brug over hele verden, i en eller anden form. Næsten alle website hosting udbydere tilbyder FTP adgang til brugerkonti, for at give en bekvem måde at uploade filer på deres konti. Selv om SSH-adgang ikke er så almindelig som FTP, tilbyder nogle udbydere det, da det giver brugeren mere kontrol og større frihed til at administrere deres websteder.

Sammendrag:

1. FTP er en filoverførselsprotokol, mens SSH er en netværksprotokol.

2. FTP er iboende usikker, mens SSH er iboende sikker.

3. FTP tillader kun kontrol af filer, mens SSH tillader et bredt udvalg af applikationer.