telnet
Telnet/SSH
Telnet
●
●
●
●
Desenvolvido em 1969 padronizado inicialmente pelo RFC15 extendido no RFC854
Em 1969 a maioria das redes eram baseadas em sistemas de terminal
Um terminal é basicamente uma tela e teclado com uma interface de rede
Muito comum na era dos mainframes
Características
●
Permite a comunicação TCP entre dois computadores
●
Usado comumente para efetuar um login remoto
●
É um protocolo simples
●
●
●
Essencialmente oferece uma interface de linha de comando para o usuário
Porta padrão 23
O nome telnet também costuma ser usado para referir-se ao programa cliente da conexão telnet
Telnet como um canal TCP
●
●
●
●
●
É comumente usado como um canal TCP básico
Como o telnet transmite os dados de um lado ao outro quase sem alterações
É possível usar o protocolo telnet para transmitir dados por TCP
Essa capacidade é comumente explorada por programadores ou administradores de rede
É possível por exemplo, acessar um servidor WEB através de uma conexão telnet
Acessar outros serviços usando o telnet ●
●
●
●
Fazer um telnet na porta 80
Significa conectar-se por TCP a um servidor na porta 80
Se este servidor está executando um servidor
WEB
Irá responder como se um cliente WEB estivesse conectando-se a ele
SSH
●
●
●
●
O Irmão seguro do telnet
Um dos motivos para a queda do uso do telnet foi a falta de segurança das informações trafegadas por ele O SSH (Secure SHell) foi criado em 1995 para resolver essa questão
Disponibilizado gratuitamente foi rapidamente adotado como padrão para login remoto
●
Duas versões SSH1 e SSH2
●
Porta padrão 22
SSH
●
●
●
●
Basicamente o SSH utiliza um padrão de criptografia de chaves públicas
Os hosts que desejam se comunicar trocam inicialmente suas chaves públicas
Uma vez feito isso a conexão pode ser estabelecida garantindo-se a autenticação dos