Se você precisa fazer conexões remotas em redes locais, veja como instalar e usar Telnet no Ubuntu 20.04 e seus derivados.
Telnet é um protocolo que permite que você se conecte a computadores remotos (chamados de hosts) em uma rede TCP/IP usando um protocolo cliente-servidor para estabelecer uma conexão com a porta número 23 do protocolo de controle de transmissão.
No tutorial a seguir, você aprenderá como instalar o Telnet no Ubuntu 20.04 e 21.04.
Como instalar e usar Telnet no Ubuntu 20.04 e derivados
O tutorial mostrará como instalar o Telnet para fins históricos e uso em ambientes locais, redes isoladas.
É altamente recomendável não usar Telnet em uma conexão de rede aberta com a Internet porque os dados são enviados pela conexão, incluindo informações confidenciais, como senhas e outras informações confidenciais que não são criptografadas para que os dados possam ser facilmente interceptados por um hacker e mal usado.
Para se conectar com segurança a servidores remotos em redes públicas, você deve sempre usar SSH (Secure Shell).
Pré-requisitos
Sistema operacional: Ubuntu 20.04 – opcional (Ubuntu 21.04 e Linux Mint 20)
Conta de usuário: uma conta de usuário com acesso sudo ou root.
Instalando o Telnet no Ubuntu 20.04
O repositório Ubuntu 20.04 tem Telnet disponível por padrão.
Primeiro, use o seguinte comando para instalar:
sudo apt install telnetd -y
Depois de instalado, verifique se o status do Telnet está funcionando bem com o seguinte:
sudo systemctl status inetd
Conecte-se ao seu servidor Telnet no Ubuntu 20.04
Em primeiro lugar, para se conectar ao seu sistema remoto executando Telnet, você precisará configurar uma regra de permissão. Por padrão, o Telnet é executado na porta 23.
A configuração de uma regra de permissão no UFW pode ser feita de várias maneiras. É altamente recomendável fornecer o IP do servidor de conexão apenas se for uma sub-rede. Não deixe a porta 23 aberta para tudo, e isso levará a tentativas de força bruta.
A regra para um único IP:
sudo ufw allow from 192.145.50.33 to any port 23
Permitir da sub-rede:
sudo ufw allow from 192.145.50.0/24 to any port 23
Agora que você configurou uma regra UFW para se conectar ao servidor remoto usando Telnet, use o seguinte comando (telnet):
telnet 192.168.50.15
Desinstalando o Telnet do Ubuntu 20.04
Para remover o Telnet de seu sistema operacional Ubuntu 20.04, tudo que você precisa fazer é usar o seguinte comando:
sudo apt-get remove --auto-remove telnet
Isso removerá totalmente o Telnet e os rastreamentos. Para reinstalar, siga o tutorial desde o início.
Enfim neste tutorial, você aprendeu como instalar, configurar uma regra de firewall e se conectar a um servidor remoto usando Telnet.
De modo geral, no mundo de hoje, a forma mais segura de comunicação dessa natureza é usar SSH em vez de Telnet. No entanto, em ambientes de desenvolvimento executados em redes locais isoladas Telnet podem ser mais úteis.
Ainda assim, você nunca deve executar o Telnet em uma rede pública, pois isso deixaria seu servidor exposto a um risco muito alto.