¿Cómo instalar un cliente telnet?

24

¿Cómo podemos instalar un cliente telnet en Ubuntu 16.04? Con este comando, podemos instalar un servidor telnet :

sudo apt-get install xinetd telnetd

Pero, ¿se puede instalar un cliente telnet sin un servidor telnet? Un servidor telnet puede ser peligroso.

m-tech
fuente
1
NO hay razón para instalar el cliente o servidor telnet, y si reza para que la caja con el servidor no esté disponible en Internet o la gente irrumpirá.
Mike Q

Respuestas:

7

No debería necesitar instalar ningún paquete; un cliente telnet debería venir de manera estándar con Ubuntu. Simplemente abra una ventana de terminal ( Alt + Ctrl + T) y use el telnetcomando (para obtener ayuda, escriba man telnet)

Nick Weinberg
fuente
77
No necesariamente cierto. Consulte la siguiente respuesta, que explica cómo instalar el cliente telnet si no se encuentra. Es bastante común tener un Ubuntu base con muy, muy poco instalado, especialmente en un mundo contenedorizado.
Joseph Larson
No está instalado en la mayoría de los contenedores acoplables. apt-get install telnet es una respuesta válida
Alfonso Tienda
61
apt-get install telnet

Esta es una pregunta válida por cierto. No instale el servidor telnet, nunca. Además, el cliente telnet no está incluido por defecto en muchas distribuciones. Por ejemplo, es muy común en Docker-Land enfrentarse a la necesidad de instalar varias herramientas que, de lo contrario, se dan por sentadas. Por ejemplo, las imágenes oficiales del acoplador del sistema operativo probablemente se enviarán con un shell y sus elementos integrados. Telnet no se enviará en ninguno de esos.

Néstor Urquiza
fuente
10
apt-get updatePrimero tengo que actualizar las listas de paquetes.
f01
Cuando dices que no lo instales, ¿por qué lo dices con tanta fuerza? ¿Hay algún daño potencial al hacerlo? Legítimamente curioso ...
cygnus_x1
1
@ cygnus_x1 La pregunta aquí es cómo instalar el paquete del cliente (telnet). Además de responder la pregunta, estaba advirtiendo que no instale el paquete del servidor telnet (xinetd telnetd) solo porque no es necesario usar el cliente telnet y porque su existencia haría que el servicio telnet estuviera disponible e invitara a los usuarios a conectarse un canal no encriptado
Nestor Urquiza
Esta debería ser la respuesta aceptada, de lo contrario el mensaje "bash: telnet: command not found"no debería mostrarse.
Alessandro C
1
@PSatishPatro telnetd instala el servidor. Aunque no lo recomiendo como dije.
Nestor Urquiza
20

Muchas imágenes de Docker no vienen con herramientas estándar como vim, ping y telnet. Es posible que deba instalarlos explícitamente.

sudo apt-get update && apt-get install telnet
Tamil
fuente
2
Aunque la pregunta original no preguntaba sobre Docker, esto era apropiado para mí. Buena observación.
crafter