Telnetin ja SSH:n eroTelnet ja SSH ovat yleiskäyttöinen asiakaspalvelin-sovellusohjelma ja käyttää etäpäätepalvelua, jonka avulla käyttäjä voi yhdessä paikassa olla vuorovaikutuksessa toisessa paikassa sijaitsevan etäkäytössä olevan time-sharing-järjestelmän kanssa ikään kuin käyttäjän näppäimistö ja näyttö olisi kytketty suoraan etäkäyttöiseen koneeseen.

Telnetin ja SSH:n tärkein ero on se, että Telnet on perinteinen protokolla, kun taas SSH korvaa Telnet-protokollan ja SSH:lla on myös parannettuja ominaisuuksia.

Sisältö: Telnet Vs SSH

  1. Vertailukaavio
  2. Määritelmä
  3. Keskeiset erot
  4. Johtopäätös

Vertailukaavio

.

Vertailun perusta Telnet SSH
Turvallisuus Vähän suojattu Korkeasti suojattu
Käyttää porttinumeroa 23 22
Datan formaatti Telnet välittää datan tavallisena tekstinä. Salattua muotoa käytetään tietojen lähettämiseen ja lisäksi käytetään suojattua kanavaa.
Autentikointi Käyttäjien autentikointiin ei anneta oikeuksia. Käyttää autentikointiin julkisen avaimen salausta.
Verkon soveltuvuus Suositellaan yksityisiä verkkoja. Soveltuu julkisiin verkkoihin.
Haavoittuvuudet Haavoittuva tietoturvahyökkäyksille. SSH on voittanut monet telnetin tietoturvaongelmat.
Kaistanleveyden käyttö matala korkea

Telnetin määritelmä

TELNET on asiakas-palvelinohjelma, joka sallii käyttäjän hakea mitä tahansa sovellusohjelmaa etäkäytössä olevalta tietokoneelta. Telnetin tehtävänä on tarjota käyttäjälle palveluita etätietokoneella ja siirtää tulos paikalliseen tietokoneeseen. TELNET on lyhenne sanoista TErminal NETwork. TELNET helpottaa yhteyden muodostamista etäjärjestelmään siten, että paikallinen päätelaite muistuttaa etäjärjestelmän päätelaitetta.

Etäkirjautuminen

Kun käyttäjä aikoo päästä käsiksi etäkoneelle sijoitettuun sovellusohjelmaan tai apuohjelmaan, käyttäjä suorittaa etäkirjautumisen. Tässä käytetään TELNET-asiakaspalvelinohjelmaa. Käyttäjä syöttää pääteajuriin näppäinpainalluksia, jotka paikallinen käyttöjärjestelmä hyväksyy merkkeinä.

Merkkejä ei kuitenkaan tulkita. Merkit lähetetään TELNET-asiakkaalle ja muunnetaan yleiseksi merkkiryhmäksi, jota kutsutaan nimellä Network Virtual Terminal characters. Sitten nämä merkit toimitetaan paikalliseen TCP/IP-pinoon.

NVT-muodossa oleva teksti ja komennot liikkuvat Internetin kautta ja saavuttavat TCP/IP-pinon etäkoneessa. Kun merkit on siirretty käyttöjärjestelmään, ne siirretään TELNET-palvelimelle, joka muuttaa merkit etätietokoneen kääntämiksi vastaaviksi ymmärrettäviksi merkeiksi.

Merkit siirretään päätelaiteajuriin, koska sen ei ole tarkoitus ottaa vastaan merkkejä TELNET-palvelimelta. Ratkaisu on lisätä pseudopääteajuriksi kutsuttu ohjelmisto, joka käyttäytyy kuten päätelaitteesta lähetettävät merkit. Lopulta käyttöjärjestelmä siirtää merkit sopivalle sovellusohjelmalle.

Telnet-protokollamalli

Telnet-protokollamalli

Vaikka TELNET on laajalti käytetty eikä se ole yhtä monimutkainen kuin jotkin etäpäätteisiin liittyvät protokollat. Yleensä TELNET-asiakasohjelmisto antaa käyttäjälle mahdollisuuden kuvata etäkonetta joko antamalla sen verkkotunnuksen tai IP-osoitteen.

TELNETin tarjoamat kolmenlaiset peruspalvelut ovat:

  • Se määrittelee virtuaalisen verkkopäätteen, joka tarjoaa vakiomuotoisen käyttöliittymän etäjärjestelmiin.
  • Se tarjoaa joukon vakiovaihtoehtoja ja sisältää mekanismin, joka sallii asiakkaan ja palvelimen käydä kauppaa vaihtoehdoista.
  • Se sallii mielivaltaisen ohjelman tulla asiakkaaksi tai kumpikin pää voi neuvotella vaihtoehdoista.

SSH:n määritelmä

SSH (Secure SHell) on verkkoprotokolla, joka korvaa haavoittuvaisen etäkirjautumis- ja komentojen suorittamistoiminnon, kuten telnet-, rlogin- ja rsh-ohjelmat. Se salaa liikenteen molempiin suuntiin estäen liikenteen, nuuskimisen ja salasanojen varastamisen. SSH tarjoaa myös useita lisäominaisuuksia, kuten pakkauksen, julkisen avaimen todennuksen, palvelimen todennuksen, porttien välittämisen, X11:n välittämisen ja tiedostonsiirron.

SSH tarjoaa myös komentojen etätoteutuksen. Kun kirjaudut sisään, istunnollesi osoitetaan pseudopääte, ja istuntosi pysyy auki, kunnes kirjaudut nimenomaisesti ulos tai kunnes palvelin lopettaa sen. Tämä protokolla tukee toimintoja, kuten Secure command-shell, suojattu tiedostonsiirto ja porttien välitys.

  • Secure Command Shell: Sen avulla käyttäjä voi tarkastella hakemistojen sisältöä, muokata tiedostoja ja käyttää mukautettuja tietokantasovelluksia etänä.
  • Secure file transfer: Se toimii turvallisen komentotulkkiprotokollan alijärjestelmänä. Pohjimmiltaan Secure file transfer protocol on erillinen protokolla, joka on kerrostettu SSH-protokollan päälle käsittelemään tiedostonsiirtoa.
  • Port forwarding:

Telnetin ja SSH:n keskeiset erot

  1. Telnet ja SSH palvelevat molemmat samaa tarkoitusta ja tarjoavat yhteyden etäpalvelimeen, mutta Telnet on perinteinen protokolla, vaikka se on edelleen käytössä eri sovelluksissa. SSH korvaa Telnetin, ja siinä on myös joitakin parannettuja ominaisuuksia.
  2. Telnet ei tarjoa mitään turvamekanismeja, kun taas SSH on turvallisempi ja tarjoaa turvatoimia.
  3. Telnetissä tiedot lähetetään pelkkänä tekstinä, minkä vuoksi se on altis tietoturvahyökkäyksille. Toisaalta SSH käyttää salausta siirrettyihin tietoihin, eikä tietoturvaloukkauksia todennäköisesti tapahdu. SSH kestää salakuuntelu-, man in the middle- ja insertion/ replay-hyökkäyksiä.
  4. Telnet ei tarjoa todentamismahdollisuutta, kun taas SSH tarjoaa käyttäjän todentamisen.
  5. Telnet toimii yksityisessä verkossa. SSH sitä vastoin toimii julkisessa verkossa.
  6. Telnet kommunikoi portin numero 23 kautta TCP/IP:n kautta. SSH käyttää sitä vastoin porttinumeroa 22 viestintään.

Johtopäätös

SSH-protokolla on jonkin verran parempi korvaaja Telnetille, koska SSH:lla on turvatoimet. Kun taas Telnet ei tarjoa juurikaan tietoturvaa, vaikka se on edelleen käytössä.

Vastaa

Sähköpostiosoitettasi ei julkaista.