Descrivere le somiglianze tra SSH e Telnet

November 2

Descrivere le somiglianze tra SSH e Telnet


Telnet è un emulatore di terminale. Un emulatore di terminale consente agli utenti su un computer vedere la linea di comando di un altro computer come se le azioni visualizzati sullo schermo stavano accadendo sul computer locale. SSH è chiamato Secure Shell. E 'anche un emulatore di terminale.

Obsoleto

Una cosa Telnet e SSH hanno in comune è che sono stati entrambi sostituiti a causa delle loro debolezze di sicurezza. Telnet non ha caratteristiche di sicurezza. Anche se l'utente richiede un account di accesso al computer remoto, Telnet porta il nome utente e la password in chiaro, rendendoli visibili ai raccoglitori di filo. SSH ha fatto Telnet obsoleto, perché ha fatto lo stesso lavoro, ma con la crittografia aggiunto. Tuttavia, le procedure di crittografia di SSH erano viziate e trasmissioni erano suscettibili di una varietà di attacchi di intrusione. SSH è stato rottamati quando è stato prodotto SSH2.

Telnet

Telnet è una delle applicazioni più antichi Internet. Infatti, pre-date Internet. E 'stato creato prima di ARPANET, che è stato il precursore di Internet. La sua prima apparizione nel 1969, mentre Internet è stato creato con la pubblicazione della suite di protocolli TCP / IP nel 1974. Telnet è stata anche una delle prime applicazioni client-server. In client-server, il client è dove l'utente si siede e richiede qualcosa da un computer remoto, che è il server. La coppia impegnarsi in un semplice scambio di richiesta / risposta, che si chiama "senza connessione", oppure stabilire una connessione entro il quale vengono convogliate diversi messaggi. Telnet è orientato alla connessione.

SSH

Secure Shell è stato creato presso la Helsinki University of Technology nel 1995, dopo che sperimentano un certo numero di fallimenti di sicurezza nella loro rete interna. SSH eseguito esattamente gli stessi compiti come Telnet, ad eccezione di comunicazione è stata cifrata.

Analogie

Telnet e SSH sono protocolli basati su testo: i movimenti del mouse non possono essere trasferiti, solo sequenze di tasti. Entrambi sono orientato alla connessione ed entrambi utilizzano il Transmission Control Protocol per un protocollo di trasporto e collegare alle porte TCP. I comandi inseriti in uno schermo Telnet, o uno schermo SSH non sono nativi di queste applicazioni, ma sono comandi compresi dal computer remoto in cui vengono eseguiti. Sia Telnet e SSH sono protocolli client-server, ognuno ha un programma client, che include un'interfaccia utente ed entrambi hanno un programma server, che interagisce con il sistema operativo del computer remoto per conto del programma client.

Sistemi operativi

Telnet e SSH sono stati destinati per Unix e Unix come ambienti. SSH è stato anche adattato per Linux, che non esisteva quando Telnet era in funzione. Il grande pubblico sono meno propensi a utilizzare questi programmi, come grafica-based, emulatori di terminale compatibile con Windows e pacchetti di "virtualizzazione" sono più frequenti in ambienti user-oriented.