Comando telnet do Linux
Introdução ao telnet
No Linux, o telnet O comando é usado para criar uma conexão remota com um sistema através de uma rede TCP/IP. Permite-nos administrar outros sistemas através do terminal. Podemos executar um programa para conduzir a administração.
telnet é usado para negociar com outro host com a ajuda do protocolo TELNET. Se o comando telnet for invocado sem um argumento de host, ele entrará no modo de comando, representado por seu prompt. Ele aceita e executa o comando listado a seguir neste modo. Ele implementa um comando aberto com esses argumentos se for invocado com argumentos.
Ele usa um protocolo TELNET. Porém, este protocolo apresenta alguns defeitos de segurança, mas é um dos protocolos de rede mais utilizados devido à sua simplicidade. Não é um protocolo seguro porque transfere dados de forma não criptografada. Freqüentemente, o usuário Linux prefere ssh através do telnet porque o ssh transfere dados de forma criptografada. Este utilitário é semelhante ao recurso Área de Trabalho Remota do Windows. A sintaxe do telnet é a seguinte:
telnet hostname/IP address
Opções de telnet
As opções estão abaixo:
Comandos em telnet
Alguns comandos telnet importantes estão listados e explicados abaixo. Apenas o suficiente de todos os comandos para identificá-lo exclusivamente precisa ser digitado.
Instale Telnet no Linux (Ubuntu)
Instalar o telnet no Linux é um processo simples. Podemos instalá-lo executando os seguintes comandos:
Atualize o sistema Linux executando o comando abaixo:
sudo apt update
O comando acima solicitará a senha do usuário. Digite a senha e pressione DIGITAR chave; ele iniciará um processo daemon e demorará um pouco para atualizar seu sistema.
Para instalar o telnet, execute o comando abaixo:
sudo apt install telnetd -y
O comando acima instalará o pacote necessário para o protocolo telnet. Considere a saída abaixo:
Para verificar a instalação e se o serviço está rodando ou não, execute o comando abaixo:
systemctl status inetd
Considere a saída abaixo:
Agora, temos que abrir a porta 23 no firewall ufw. Execute o comando abaixo:
ufw allow 23/tcp
O comando acima só pode ser executado pelo usuário root. Se você não for um usuário root, use sudo antes deste comando. Considere a saída abaixo:
A próxima etapa é recarregar o firewall para aplicar as alterações. Para recarregar o firewall, execute o comando abaixo:
ufw reload
Agora instalamos com sucesso o telnet em nossa máquina.
Inicie o shell Telnet
O shell interativo pode ser iniciado executando o comando telnet da seguinte forma:
telnet
Este shell nos permite executar alguns comandos exclusivos para telnet. Será parecido com o snap abaixo:
O shell facilita vários comandos para criar uma conexão remota. Podemos listar todos os comandos executando o comando help, executar o comando help digitando h . Considere a saída abaixo:
A partir do snap do shell acima, todos os comandos são listados com seu uso. Existem muitos utilitários de linha de comando listados, como fechar, sair, exibir, modo, abrir, sair, enviar e muito mais.
Como conectar pelo comando telnet no Linux?
Para criar uma conexão entre dois sistemas pelo comando telnet é um processo simples, execute o comando telnet seguido do nome do host.
Por exemplo, estamos conectando nosso sistema ao localhost. Execute o comando da seguinte forma:
telnet localhost
O comando acima solicitará o nome de usuário e senha, insira a credencial para prosseguir. Considere a saída abaixo:
Após a conexão, podemos executar os comandos como feito antes. A única diferença é que agora a máquina é tratada como uma máquina remota.
Para sair do comando telnet, execute o comando logout.
logout
considere a saída abaixo:
Agora desconectamos com sucesso da conexão remota.