GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar y usar Telnet en Debian 11 Bullseye

Telnet es un protocolo que le permite conectarse a ordenadores remotos (llamados hosts) sobre un TCP/IP red mediante un protocolo cliente-servidor para establecer una conexión con el puerto número 23 del Protocolo de control de transmisión

En el siguiente tutorial, aprenderá cómo instalar Telnet en un sistema operativo Debian 11 Bullseye.

Requisitos

  • SO recomendado: Diana de Debian 11
  • Cuenta de usuario: Una cuenta de usuario con privilegios sudo o acceso raíz (comando su) .
  • Paquetes requeridos:

Actualización del sistema operativo

Actualice su Debian 11 sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

sudo apt update && sudo apt upgrade

Acceso raíz o Sudo

De forma predeterminada, cuando crea su cuenta al inicio con Debian en comparación con otras distribuciones, no recibe automáticamente el estado de sudoers. Debe tener acceso a la contraseña raíz para usar el comando su o visite nuestro tutorial sobre cómo agregar un usuario a Sudoers en Debian.

Advertencia

El tutorial le mostrará cómo instalar Telnet para fines históricos y uso en entornos locales, redes aisladas. Se recomienda encarecidamente no utilizar Telnet en una conexión de red abierta a Internet porque los datos se envían a través de la conexión, incluida información confidencial como contraseñas y otra información confidencial que no está encriptado, por lo que los datos pueden ser fácilmente interceptados por un hacker y utilizados de forma indebida . Para conectarse de forma segura a servidores remotos a través de redes públicas, siempre debe usar SSH (Secure Shell) .

Instalar servidor Telnet

De manera predeterminada, los repositorios de Debian 11 vienen con el paquete Telnet disponible para instalar usando el administrador de paquetes apt.

Primero, use el siguiente comando para instalar:

sudo apt install telnetd 

Ejemplo de salida:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  openbsd-inetd tcpd
The following NEW packages will be installed:
  openbsd-inetd tcpd telnetd
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 106 kB of archives.
After this operation, 330 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

Escribe “Y,” luego presione la “TECLA ENTER” para continuar con la instalación.

Una vez instalado, verifique para asegurarse de que el estado de Telnet funcione bien con lo siguiente:

sudo systemctl status inetd

Ejemplo de salida:

● inetd.service - Internet superserver
     Loaded: loaded (/lib/systemd/system/inetd.service; enabled; vendor preset:>
     Active: active (running) since Thu 2021-09-30 13:37:35 AWST; 2s ago
       Docs: man:inetd(8)
   Main PID: 16375 (inetd)
      Tasks: 1 (limit: 4626)
     Memory: 576.0K
        CPU: 2ms
     CGroup: /system.slice/inetd.service
             └─16375 /usr/sbin/inetd

Sep 30 13:37:35 debian systemd[1]: Starting Internet superserver...
Sep 30 13:37:35 debian systemd[1]: Started Internet superserver.
lines 1-13

Conéctese a su servidor Telnet

Opcional. Establecer regla UFW

En primer lugar, si tiene UFW instalado para conectarse a su Telnet remoto, deberá configurar una regla de permiso. De forma predeterminada, Telnet se ejecuta en puerto 23 .

Para configurar una regla de permiso en UFW se puede hacer de varias maneras. Es muy recomendable dar la IP del servidor de conexión solo si la subred es significativamente peor . No abandones el puerto 23 abierto a todo, y esto conducirá a intentos de fuerza bruta.

La regla para IP única :

sudo ufw allow from 192.145.50.33 to any port 23

Permitir desde subred:

sudo ufw allow from 192.145.50.0/24 to any port 23

Conexión de prueba

Ahora que ha configurado un UFW regla para que pueda conectarse a su servidor remoto usando Telnet , utilice el siguiente (Telnet) comando:

telnet 192.168.50.15

Ejemplo de salida:

Desinstalar servidor Telnet

Para eliminar Telnet fuera de su sistema operativo Debian, todo lo que necesita hacer es usar el siguiente comando:

sudo apt autoremove telnet --purge

Ejemplo de salida:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  openbsd-inetd tcpd telnetd
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 330 kB disk space will be freed.
Do you want to continue? [Y/n] 

Escribe “Y,” luego presione la “TECLA ENTER” para continuar con la desinstalación.


Debian
  1. Cómo instalar y usar versiones posteriores de Debian

  2. Cómo instalar y usar PHP Composer en Debian 10

  3. Cómo instalar y usar Ansible en Debian 11

  4. Cómo instalar y usar NVM en Debian 11

  5. Cómo instalar y usar Telnet en Debian 11

Cómo instalar y usar Ansible en Debian 10

Cómo instalar y usar Mono en Debian 11

Cómo instalar y usar PHP Composer en Debian 11

Cómo instalar y usar Telnet en Debian 11 Bullseye

Cómo instalar y usar Rust en Debian 11 Bullseye

Cómo instalar Telnet en Debian 11