Telnet (Español)
De Wikipedia
- Telnet (abreviación para "teletype network") es una applicación de protocolo cliente/servidor que provee acceso virtual a terminales de sistemas remotos en redes de área local o el Internet.
Hoy, telnet es raramente usado debido a preocupaciones de seguridad y es solo usado para software y hardware legado, para información sobre como mitigar los problemas de seguridad véase #Preocupaciones de seguridad.
Instalación
Instale el paquete inetutils que incluye un cliente telnet, un servidor telnet con servicio systemd (Español) y sockets.
Para configurar un servidor telnet con xinetd, instale xinetdAUR también.
Configuración
Para habilitar las conexiones del servidor telnet en systemd, habilite telnet.socket
(si desea que el servidor telnet arranque en cada inicio), e inicie telnet.socket
para probar la conectividad.
Para habilitar las conexiones del servidor telnet en xinetd, edite /etc/xinetd.d/telnet
, cambie disable = yes
a disable = no
y reinicie el servicio xinetd.
Habilite systemd xinetd service si desea iniciarlo en el momento del arranque.
Probando la configuración
Intente abrir una conexión telnet a su servidor:
$ telnet localhost
Intente un inicio de sesión root para ver si su configuración lo permite y las implicaciones de seguridad que eso conlleva.
Si la sesión se desconecta antes de recibir un mensaje de inicio de sesión, intente instalar inetutils-gitAUR en lugar del inetutils actual y reinicie telnet.socket.
Tips y trucos
Preocupaciones de seguridad
Telnet es un protocolo de texto plano que no soporta encriptación TLS, Los datos pueden ser fácilmente interceptados y modificados por eso debería no ser usado en servidores de producción, o para transmitir datos sensibles.
Existen intentos de mitigar dichos problemas de seguridad; consulte #Netkit y #Tunneling para obtener mitigaciones.
Netkit
Puedes usar netkit-telnet-sslAUR que modifica el protocolo para soportar encriptación TLS.
Tunneling
Puedes usar una VPN o SSH para crear un túnel encriptado para el tráfico de telnel entre dos equipos,o redes.