Confronto di Telnet e SSH

December 31

Confronto di Telnet e SSH


Telnet e Secure Shell (SSH) sono due emulatori di terminale. Un emulatore di terminale è un programma che consente a un utente di un computer, una vista di attività su un altro computer. l'input dell'utente, attraverso la tastiera viene comunicato al computer remoto e mostrato di nuovo sullo schermo del computer locale. Così sembra che le attività che l'utente sta eseguendo sul computer remoto sono in corso sul computer locale.

Telnet

Telnet è stata una delle prime applicazioni disponibili per Internet, anche se è raramente usato oggi. Per un utente di accedere alla potenza di elaborazione del computer remoto, il programma Telnet deve inviare dettagli dell'account dell'utente attraverso la rete o Internet. Telnet non ha alcuna procedura di crittografia e quindi questo dati sensibili vengono inviati come testo normale. Un Tapper filo potrebbe facilmente leggere le informazioni che compromette la sicurezza del computer remoto. Per questo motivo, Telnet non era adatto per applicazioni commerciali e non poteva servire gli utenti domestici, che spesso hanno bisogno di accedere a computer remoti.

SSH

Il programma Secure Shell è stato scritto nel 1995 ed è diventato un sostituto di Telnet. SSH svolge le stesse funzioni di Telnet, ma crittografa tutte le sue comunicazioni tra il computer locale e il computer remoto. Nonostante il suo vantaggio di sicurezza su Telnet, SSH in sé non era perfetto ed è stato trovato per avere le debolezze di sicurezza. E 'stato sostituito da SSH2 nel 2006. Le due versioni di SSH non sono compatibili. Quando la gente dice che stanno usando SSH, sono in realtà usando SSH2.

Analogie

Entrambe le applicazioni si connettono a Unix e sistemi Unix-like. Essi presentano una visione per l'ingresso di comando -come, e sistemi operativi non Windows based. In entrambe le applicazioni che l'utente deve avere un account sul computer remoto. Tutti i programmi eseguiti attraverso una sessione Telnet o SSH sono residenti sul computer remoto, non il computer locale.

differenze

La differenza principale tra Telnet e SSH è che SSH con crittografia e Telnet non lo fa. SSH ha anche un impianto di trasferimento di file, che Telnet non lo fa. gli utenti Telnet devono utilizzare un programma di utilità di trasferimento di file separato e aprire una sessione separata al computer remoto con quel programma, al fine di trasferire i file da o verso il computer remoto. SSH ha il comando SCP integrato in esso, che trasferisce i file tra i computer locali e remoti.