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 for å kontrollere det systemet ved hjelp av eksterne kommandoer. Så begge betraktes som terminalemulatorer. SSH står for Secure Shell, og SSH lar 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 bruk av tekstbasert terminal virtuelt.
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, så denne krypterte mekanismen gir konfidensialitet og integritet for data som utveksles. SSH brukes mye til eksterne påloggingssystemer og for å utføre eksterne kommandoer på grunn av den høye sikkerheten som er tilgjengelig. Ved hjelp av SSH kan brukerne sende konfidensielle data som brukernavn, passord og andre kommandoer på en sikker måte, da alle disse dataene er i kryptert format, og ikke lett kan bli dechifrert og lest av hackere. SSH bruker kryptering med offentlig nøkkel for autentisering av det eksterne systemet. SSH-servere lytter som standard til port 22 over TCP-standard (Transmission Control Protocol), 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å en toveis måte 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 en virtuell terminal, men dette er usikkert for bruk over upålitelige nettverk, for eksempel internett. Telnet utveksler data i ren tekst, så det er ikke egnet for å sende konfidensielle data som inneholder brukernavn og passord ved hjelp av denne protokollen, fordi alle andre kan lese denne teksten som blir utvekslet og kan enkelt fange opp meldingene. Telnet kommuniserer vanligvis via port 23 via TCP, og den har også 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 kommandolinjen til en ekstern vert er lik i begge protokollene, men hovedforskjellen mellom disse protokollene avhenger av sikkerhetsmålene for hver. SSH er svært sikret enn Telnet. - Som standard bruker SSH port 22 og Telnet bruker port 23 for kommunikasjon, og begge bruker TCP-standard. - 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 normal måte å koble til nettverket og å kommunisere. - Videre bruker SSH kryptering av offentlig nøkkel for å autentisere eksterne brukere, men Telnet bruker ingen autentiseringsmekanismer. - Så private data, som brukernavn og passord, skal ikke sendes ved hjelp av Telnet, da det mest sannsynlig kan forårsake ondsinnede angrep. Det anbefales sterkt å bruke SSH for eksterne påloggingssystemer, siden data som sendes ved hjelp av denne protokollen ikke lett kan tolkes 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 bare egnet for private nettverk. - Endelig har Telnet-protokollen et stort antall ulemper i sikkerhetsperspektiv, og SSH-protokollen har overvunnet de fleste av disse sikkerhetsproblemene. Så SSH kan betraktes som en erstatning for Telnet-protokollen. |