Telnet e Secure Shell ( SSH ) são dois emuladores de terminais . Um emulador de terminal é um aplicativo que dá um usuário de um computador, uma visão da atividade em outro computador. A entrada do usuário, através do teclado se comunica com o computador remoto e mostrado de volta na tela do computador local. Assim, parece que as atividades que o usuário está realizando no computador remoto estão ocorrendo no computador local. Telnet
Telnet foi um dos primeiros aplicativos disponíveis para a Internet , embora seja raramente usado hoje. Para um usuário para acessar o poder de processamento do computador remoto , o programa Telnet precisa enviar os detalhes da conta do usuário através da rede, ou na Internet. O Telnet não têm quaisquer procedimentos de criptografia e assim esses dados sensíveis é enviado como texto simples. Um seringueiro fio pode ler facilmente a informação que compromete a segurança do computador remoto. Por esta razão , Telnet não era adequado para aplicações comerciais e não poderia servir os usuários domésticos, que frequentemente precisam fazer logon em computadores remotos.
SSH
O Secure Shell programa foi escrito em 1995 e tornou-se um substituto para o Telnet. SSH executa as mesmas funções que o Telnet, mas ele criptografa todas as suas comunicações entre o computador local eo computador remoto. Apesar de sua vantagem de segurança sobre Telnet, SSH si não era perfeito e foi encontrado para ter falhas de segurança . Foi substituído por SSH2 em 2006 . As duas versões do SSH não são compatíveis . Quando as pessoas dizem que estão usando o SSH , eles estão realmente usando SSH2 .
Semelhanças
Ambos os aplicativos se conectam para Unix e sistemas Unix-like . Eles apresentam uma visão para a entrada do comando -like, e sistemas operacionais baseados em Windows não . Em ambas as aplicações que o usuário tem que ter uma conta no computador remoto . Todos os programas são executados através de uma sessão Telnet ou SSH é residente no computador remoto , não no computador local.
Diferenças
A principal diferença entre Telnet e SSH é que SSH tem criptografia e Telnet não. SSH também tem uma facilidade de transferência de arquivos , que Telnet não. Usuários Telnet tem que usar um utilitário de transferência de arquivo separado e abrir uma sessão separada para o computador remoto com esse programa , a fim de transferir arquivos de ou para o computador remoto. SSH tem o comando SCP integrado nela , que transfere arquivos entre os computadores locais e remotos.