Forskjellen mellom SSH og Telnet

Anonim

SSH vs Telnet

SSH og Telnet er to nettverksprotokoller som brukes til å koble til en ekstern datamaskin ved å logge inn på det systemet i et nettverk eller over internett, og å kontrollere det systemet ved hjelp av fjernkommandoer. Så, begge er betraktet som terminale emulatorer. SSH står for Secure Shell, og SSH tillater brukeren å utveksle data mellom et par datamaskiner i et nettverk ved hjelp av sikker kryptert tilkobling. Telnet er en grunnleggende nettverksprotokoll som brukes til å kommunisere med et eksternt system ved hjelp av tekstbasert terminal nesten.

Hva er SSH?

SSH, Secure Shell er en nettverksprotokoll, som brukes til å etablere en sikker forbindelse mellom to eksterne verter over internett eller i et nettverk. SSH bruker et kryptert format for å overføre data mellom datamaskiner, slik at denne krypterte mekanismen gir konfidensialitet og integritet til data som utveksles. SSH er mye brukt for eksterne innloggingssystemer og for å utføre fjernkommandoer på grunn av den høye sikkerheten som er tilgjengelig. Ved hjelp av SSH kan brukerne på en sikker måte sende konfidensielle data som brukernavn, passord og andre kommandoer på en sikker måte, da alle disse dataene er kryptert, og de kan ikke deklareres og leses av hackere enkelt. SSH bruker offentlig nøkkel kryptering for autentisering av det eksterne systemet. SSH-servere som standard lytter til port 22 over TCP (Transmission Control Protocol) -standarden, og de kan brukes i offentlige nettverk. Det gir sterk autentisering og sikker kommunikasjonsmekanisme over usikre kanaler.

Hva er Telnet?

Telnet er også en nettverksprotokoll som brukes til å utveksle data på toveis mellom to eksterne verter i et nettverk eller over internett. Ved hjelp av denne protokollen kan brukerne logge på et eksternt system og kommunisere ved hjelp av virtuell terminal, men dette er usikkert for bruk av over upålitelige nettverk, for eksempel internett. Telnet utveksler data i vanlig tekst, så det er ikke egnet til å sende konfidensielle data som inneholder brukernavn og passord ved hjelp av denne protokollen, fordi alle andre kan lese denne teksten, og utveksles og kan enkelt avskjære meldingene. Telnet kommuniserer vanligvis via port 23 over TCP, og det kan også få tilgang til andre porter og tjenester. Den kan brukes i private nettverk på grunn av mindre sikkerhet.

Hva er forskjellen mellom SSH og Telnet?

- SSH og Telnet er begge nettverksprotokoller som tillater brukere å logge på eksterne systemer og utføre kommandoer på dem.

- Tilgang til kommandolinje til en ekstern vert er lik i begge protokollene, men hovedforskjellen mellom disse protokollene avhenger av sikkerhetsmåling av hver. SSH er høyt sikret enn Telnet.

- SSH bruker som standard port 22, og Telnet bruker port 23 for kommunikasjon, og begge bruker TCP-standarden.

- SSH sender alle dataene i kryptert format, men Telnet sender dataene i ren tekst. Derfor bruker SSH en sikker kanal for å overføre data over nettverket, men Telnet bruker vanlig måte å koble til nettverket og kommunisere.

- Videre bruker SSH offentlig nøkkelkryptering for å autentisere de eksterne brukerne, men Telnet bruker ingen godkjenningsmekanismer.

- Så, private data, som brukernavn og passord, bør ikke sendes via Telnet, som det sannsynligvis kan føre til ondsinnede angrep. Det anbefales sterkt å bruke SSH for eksterne påloggingssystemer, siden data som sendes ved hjelp av denne protokollen, ikke kan tolkes lett av hackerne.

- Med tanke på sikkerheten som er tilgjengelig i hver protokoll, er SSH egnet for bruk i offentlige nettverk, selv om de er pålitelige eller ikke, men Telnet er kun egnet for private nettverk.

- Endelig har Telnet-protokollen et stort antall ulemper i sikkerhetsperspektivet, og SSH-protokollen har overvunnet de fleste sikkerhetsproblemene. Så SSH kan betraktes som en erstatning for Telnet-protokollen.