É importante fechar a sessão telnet, você precisa de algum comando específico, pois não é possível fechar a sessão diretamente pressionando o botão ctrl+c chaves. Neste guia, abordarei como estabelecer uma conexão telnet e sair dela.
- Em quais cenários o comando telnet pode ser usado
- Como iniciar a sessão telnet no Linux
- Como sair do comando telnet no Linux
- Como iniciar a sessão telnet no Windows
- Como sair do comando telnet no Windows
- Por que a conexão Telnet foi recusada e como corrigi-la
- Qual é o caractere de escape no Telnet
- O uso do Telnet é seguro
- Conclusão
Em quais cenários o comando telnet pode ser usado
telnet é uma ferramenta de linha de comando multiplataforma, o que significa que pode ser usada em Linux, Mac e Windows, mas pode ser necessário instalá-la ou habilitá-la.
- telnet é usado para testar a conectividade entre cliente e servidor. Acessar uma máquina remota via telnet ajuda a identificar se ela está acessível ou não.
- Também pode ser usado para configurar dispositivos remotos, uma vez que a configuração não envolve nenhum risco de segurança, portanto o telnet pode ser uma ferramenta fácil para realizar tais configurações.
- Também pode ser usado para gerenciar os servidores remotamente.
- telnet pode ser usado para testar e depurar aplicativos remotamente.
- Alguns sistemas antigos ainda dependem de ferramentas telnet; nessa situação, isso pode ser benéfico.
- O gerenciamento de sistemas remotos em redes locais também pode ser feito através do telnet, pois não envolve nenhum risco de segurança.
No geral, o telnet pode ser usado quando a segurança não é um problema.
Como iniciar a sessão telnet no Linux
Para sair de uma sessão Telnet, primeiro você precisa estabelecer uma conexão. Para estabelecer uma conexão, certifique-se de ter o telnet instalado e ativado.
Observação: Para obter instruções sobre Linux, estou usando o Ubuntu 22.04.
sudo apto mostrar telnetd
Agora, inicie uma sessão usando o comando abaixo:
telnet
Isso iniciará uma sessão onde você poderá executar vários comandos. Como:
fechar | Fechar a conexão atual |
abrir | Abra uma nova conexão |
ajuda | Fornece ajuda relacionada a vários comandos na sessão telnet |
modo | Alternar modos entre linha e caractere |
definir | Para definir os parâmetros operacionais, para obter mais ajuda, digite definir ? nas sessões de telnet |
desarmar | Desabilite os parâmetros operacionais |
status | Exibe o status da sessão atual |
Com | Suspender a sessão telnet |
aproximadamente | Alterar a variável de ambiente |
sair | Efetuar logout forçado da máquina remota |
Para conectar-se a um servidor remoto, use a seguinte sintaxe. Observe que o comando a seguir só funcionará se você estiver na sessão telnet.
abrir < opções > < endereço do servidor remoto > < porta > Aqui o
Por exemplo:
abra 192.168.18.140
Você também pode iniciar a sessão diretamente usando o comando mencionado abaixo:
Telnet 192.168.18.140Como sair do comando telnet no Linux
Para sair do comando telnet no Linux, pressione Ctrl+] , e você entrará no modo telnet. Agora, no modo telnet, vários comandos podem ser usados para sair da sessão atual.
eu. Tipo desistir ou q, e pressione Digitar para fechar a sessão telnet.
ii. Tipo Com para suspender a sessão.
Você pode sair diretamente da sessão digitando saída ou sair e pressionando o Retornar chave.
Como iniciar a sessão telnet no Windows
Para iniciar uma sessão telnet no Windows, primeiro você precisa habilitá-la. Para habilitar o telnet no Windows, consulte as etapas a seguir.
Observação: Para obter instruções sobre o Windows, estou usando o Windows 11.
1. Pesquisa Vez Recursos do Windows ativados e desativados na barra de pesquisa do Windows.
2. Encontre o Cliente Telnet e clique na caixa de seleção para ativá-lo.
Para ativar o telnet de Prompt de comando , use o comando fornecido abaixo:
dezembro / on-line / Habilitar recurso / Nome do recurso: TelnetClient
Observação: Você pode abrir diretamente Ativar e desativar recursos do Windows na pesquisa do Windows.
Como sair do comando telnet no Windows
O procedimento para sair do comando telnet é um pouco diferente. Abra uma sessão usando:
telnet < opções > < endereço do servidor remoto > < porta >Por exemplo:
Telnet 192.168.18.140Ele solicitará as credenciais da máquina remota. Estou acessando o sistema Ubuntu 22.04. Forneça o nome de usuário e a senha da máquina remota.
Para sair do comando telnet no Windows, pressione ^+] ou Ctrl+] , tipo q/desistir e pressione Digitar .
Enquanto estiver em um sistema remoto, use saída ou sair, e pressione o Digitar chave para entrar no modo telnet.
Então use q/desistir para sair do comando telnet no Windows.
Por que a conexão Telnet foi recusada e como corrigi-la
A conexão telnet foi recusada ou atingiu o tempo limite devido a vários motivos. Primeiramente, o telnet deve ser instalado nas máquinas clientes e remotas para iniciar a comunicação.
Alguns motivos principais são mencionados abaixo para sistemas Windows e Linux:
Janelas: O cliente Telnet não está habilitado. Para conectar-se a qualquer sistema remoto, o telnet deve estar presente em ambos os dispositivos. Certifique-se de que o cliente Telnet esteja habilitado no Ativar e desativar recursos do Windows opção.
Linux: No Linux, certifique-se de que o cliente esteja instalado e ativado. Se não estiver instalado, tente instalá-lo usando:
sudo apto instalar TelnetSe o firewall UFW estiver ativado, certifique-se de que a porta 23 seja permitida para tráfego através do UFW.
sudo ah, permita 23Qual é o caractere de escape no Telnet
O caractere de escape telnet é um conjunto de caracteres ^] também controle+] que é usado para sair da sessão telnet em execução caso ocorra algum problema. Também aparece quando o comando telnet demora para encontrar o servidor remoto.
O uso do Telnet é seguro
Não, o telnet não é seguro, a comunicação pelo telnet não é criptografada, em vez disso as mensagens são enviadas na forma de texto simples. Este texto simples pode ser lido por qualquer pessoa com acesso ao pacote entre o cliente e o host.
Use o telnet somente quando não houver problemas de segurança, como solução de problemas de redes, gerenciamento de servidores remotos e depuração de aplicativos.
Conclusão
telnet é uma ferramenta legada de linha de comando usada para acessar sistemas remotos pela Internet. O telnet está obsoleto por motivos de segurança, mas ainda pode ser usado para solucionar vários problemas de rede e conexão. Criar uma sessão usando o comando telnet é simples, mas sair dela é um pouco complexo. Para sair do comando telnet, pressione Ctrl+] teclas para entrar no modo de comando telnet e digite q/desistir para encerrar a sessão. Se você quiser sair do sistema remoto em sessão, use sair em vez disso, para encerrar a sessão telnet no Linux ou Windows.