Telnet Command Usage in Linux/Unix
On Outubro 24, 2021 by adminO que é Telnet ?
Telnet é um antigo protocolo de rede que é usado para conectar a sistemas remotos através de uma rede TCP/IP. Ele se conecta a servidores e equipamentos de rede através da porta 23. Vamos dar uma olhada no uso do comando Telnet.
Disclaimer
- Telnet não é um protocolo seguro e, portanto, NÃO É RECOMENDADO! Isto porque os dados enviados sobre o protocolo não são criptografados e podem ser interceptados por hackers.
- Em vez de usar o telnet, um protocolo mais preferido é o SSH que é criptografado e mais seguro
Vejamos como você pode instalar e usar o protocolo telnet.
Instalando o Telnet
Nesta secção, vamos guiá-lo através do processo de instalação do telnet em sistemas RPM e DEB.
Instalação do Telnet no CentOS 7 / RHEL 7
Para iniciar o processo de instalação no servidor, execute o comando
# yum install telnet telnet-server -y
Sample Output
Next, Inicie e habilite o serviço telnet emitindo o comando abaixo
# systemctl start telnet.socket# systemctl enable telnet.socket
Sample Output
Next, permita a porta 23 que é a porta nativa que o telnet usa no firewall.
# firewall-cmd --permanent --add-port=23/tcp
Finalmente, recarregue o firewall para que a regra tenha efeito.
# firewall-cmd --reload
Sample Output
Para verificar o estado de execução do telnet
# systemctl status telnet.socket
Sample Output
Protocolo Telnet está agora pronto para uso. Em seguida, vamos criar um usuário de login.
Criar um usuário de login
Neste exemplo, vamos criar um usuário de login para fazer login usando o protocolo telnet.
# adduser telnetuser
Criar uma senha para o usuário.
# passwd telnetuser
Especificar a senha e confirmar.
Para usar o comando telnet para fazer login em um servidor, use a sintaxe abaixo.
$ telnet server-IP address
Por exemplo
$ telnet 38.76.11.19
Na consola preta, especifique o nome de utilizador e palavra-passe.
Para fazer login usando putty, digite o endereço IP do servidor e clique no botão ‘Telnet’ como mostrado.
Finalmente, clique no botão ‘Open’. Na tela do console, forneça o nome de usuário e senha do usuário
Instalação do Telnet no Ubuntu 18.04
Para instalar o protocolo telnet no Ubuntu 18.04 execute:
$ sudo apt install telnetd -y
Sample Output
Para verificar se o serviço telnet está rodando, execute o comando.
$ systemctl status inetd
Sample Output
Nexterior, precisamos abrir a porta 23 em ufw firewall.
$ ufw allow 23/tcp
Sample Output
Finalmente, recarregue o firewall para efetuar as alterações.
$ ufw reload
Telnet foi instalado com sucesso e está pronto para uso. Como no exemplo anterior no CentOS 7, você precisa criar um usuário de login e entrar usando a mesma sintaxe.
Usar telnet para verificar portas abertas
Telnet também pode ser usado para verificar se uma porta específica está aberta em um servidor. Para fazer isso, use a sintaxe abaixo.
$ telnet server-IP port
Por exemplo, para verificar se a porta 22 está aberta em um servidor, execute
Deixe uma resposta