Comprensión de Linux – Comando Unix: telnet

Comprensión de Linux – Comando Unix: telnet

Comprensión de Linux – Comando Unix: telnet

VALORACIÓN DEL ARTÍCULO:
5/5


El comando telnet se utiliza para comunicarse con otro host utilizando el protocolo TELNET . Si telnet se invoca sin el argumento host, entra en modo comando, indicado por su indicador ( telnet> ) En este modo, acepta y ejecuta los comandos que se indican a continuación. Si se invoca con argumentos, ejecuta un comando open con esos argumentos.

Índice de contenidos

Nombre

telnet – interfaz de usuario para el protocolo TELNET

Sinopsis

telnet [- 8EFKLacdfrx ][- X authtype ][- b hostalias ][- e escape k realm ][- l user ][- n tracefile [ host [ port ] ] ] ] ]].

Comandos de Telnet

Las opciones son las siguientes:

-8

Especifica una ruta de datos de 8 bits. Esto provoca un intento de negociar la opción TELNET BINARY tanto en la entrada como en la salida.

-E

Evita que cualquier personaje sea reconocido como un personaje de escape.

-F

Si se utiliza la autenticación Kerberos V5, la opción – F permite reenviar las credenciales locales al sistema remoto, incluidas las credenciales que ya se han reenviado al entorno local.

-K

No especifica ningún inicio de sesión automático en el sistema remoto.

-L

Especifica una ruta de datos de 8 bits en la salida. Esto hace que la opción BINARY se negocie en la salida.

-X atype

Desactiva el tipo de autenticación atype.

-a

Intente el inicio de sesión automático. Actualmente, envía el nombre de usuario a través de la variable USER de la opción ENVIRON si el sistema remoto lo admite. El nombre utilizado es el del usuario actual como devuelto por getlogin(2) si está de acuerdo con el ID de usuario actual, de lo contrario es el nombre asociado con el ID de usuario.

-b hostalias

Utiliza bind(2) en el zócalo local para enlazarlo a una dirección aliada (ver ifconfig(8) y el especificador «alias»’) o a la dirección de una interfaz distinta a la elegida naturalmente por connect(2). Esto puede ser útil cuando la conexión a servicios que utilizan direcciones IP para la autenticación y reconfiguración del servidor es indeseable (o imposible).

-c

Desactiva la lectura del archivo.telnetrc del usuario. (Vea el comando cambiar skiprc en esta página man.)

-d

Establece el valor inicial del depurador conmutar a TRUE

-e escapechar

Establece el carácter de escape inicial telnet en escapechar Si escapechar se omite, entonces no habrá ningún carácter de escape.

-f

Si se utiliza la autenticación Kerberos V5, la opción – f permite reenviar las credenciales locales al sistema remoto.

-k realm

Si se utiliza la autenticación Kerberos, la opción – k solicita que telnet obtenga tickets para el host remoto en el dominio realm en lugar del dominio del host remoto, según lo determinado por krb_realmofhost3.

-l user

Al conectarse al sistema remoto, si el sistema remoto comprende la opción ENVIRON , entonces user se enviará al sistema remoto como el valor de la variable USER. Esta opción implica la opción – a . Esta opción también se puede utilizar con el comando open .

-n tracefile

Abre tracefile para registrar información de rastreo. Vea el comando set tracefile a continuación.

-r

Especifica una interfaz de usuario similar a rlogin(1). En este modo, el carácter de escape se establece en el carácter tilde (~), a menos que sea modificado por la opción – e .

-x

Activa el cifrado del flujo de datos si es posible.

host

Indica el nombre oficial, un alias o la dirección de Internet de un host remoto.

port

Indica un número de puerto (dirección de una aplicación). Si no se especifica un número, se utiliza el puerto telnet predeterminado .

Cuando está en modo rlogin, una línea del formulario ~. se desconecta del host remoto; ~ es el carácter de escape de telnet. Del mismo modo, la línea ~^Z suspende la sesión de telnet. La línea ~^] se escapa al indicador de salida normal de telnet.

Opción LINEMODE de Telnet

Una vez abierta la conexión, telnet intentará activar la opción TELNET LINEMODE . Si esto falla, telnet revertirá a uno de los dos modos de entrada: «`caracter at a time» o «`old line by line» dependiendo de lo que soporte el sistema remoto.

Cuando LINEMODE está activado, el procesamiento de caracteres se realiza en el sistema local, bajo el control del sistema remoto. Cuando se desea desactivar la edición de entrada o el eco de caracteres, el sistema remoto retransmitirá esa información. El sistema remoto también retransmitirá los cambios a los caracteres especiales que se produzcan en el sistema remoto, de modo que puedan tener efecto en el sistema local.

En el modo «`caracter at a time»’, la mayor parte del texto escrito se envía inmediatamente al host remoto para su procesamiento.

En el modo «línea por línea», todo el texto se hace eco localmente, y (normalmente) sólo las líneas completas se envían al host remoto. El «`caracter de eco local» (inicialmente «^E») puede usarse para desactivar y activar el eco local (esto se usaría principalmente para introducir contraseñas sin que la contraseña tenga eco).

Si la opción LINEMODE está habilitada, o si la opción localchars toggle es TRUE (por defecto para «old line by line»; ver abajo), los caracteres quit intr y flush del usuario están atrapados localmente, y se envían como secuencias de protocolo TELNET al lado remoto. Si LINEMODE ha sido habilitado, entonces las secuencias de protocolo del usuario susp y eof también se envían como TELNET , y salir se envía como TELNET ABORT en lugar de BREAK Hay opciones (ver toggle autoflush y toggleautosynch abajo) que hacen que esta acción limpie la salida posterior al terminal (hasta que el host remoto reconozca la secuencia TELNET ) y limpie la entrada anterior del terminal (en el caso de salir y intr).

Mientras está conectado a un host remoto, telnet puede entrar en el modo de comandos escribiendo telnet «carácter de escape» (inicialmente «^]»). Cuando se está en modo de comando, están disponibles las convenciones de edición de terminal normales. Tenga en cuenta que el carácter de escape volverá al modo de comando de la invocación inicial de telnet que tiene el terminal de control. Utilice el comando send escape para cambiar al modo de comando en procesos telnet subsiguientes en hosts remotos.

Están disponibles los siguientes comandos de telnet . Sólo es necesario escribir lo suficiente de cada comando para identificarlo de forma única (esto también es válido para los argumentos al modo set toggle unset slcenviron y display commands).

auth argument [ ]

El comando auth manipula la información enviada a través de la opción TELNET AUTHENTICATE . Los argumentos válidos para el comando auth son los siguientes:

disable type

Desactiva el tipo de autenticación especificado type. Para obtener una lista de los tipos disponibles, utilice el comando auth disable? .

habilitar tipo

Habilita el tipo especificado de autenticación. Para obtener una lista de los tipos disponibles, utilice la función auth enable? .

estado

Enumera el estado actual de los distintos tipos de autenticación.

cerrar

Cierre una sesión de TELNET y vuelva al modo de comando.

mostrar argument [ ]

Muestra todos o algunos de los valores del conjunto y alternar (ver abajo).

encriptar argument [ ]

El comando encrypt manipula la información enviada a través de la opción TELNET ENCRYPT .

Los argumentos válidos para el comando encrypt son los siguientes:

disable type [input|output]

Desactiva el tipo de cifrado especificado . Si omite entrada y salida , tanto la entrada como la salida están deshabilitadas. Para obtener una lista de los tipos disponibles, utilice el comando encrypt disable? .

enable type [input|output]

Habilita el tipo de cifrado especificado . Si omite entrada y salida se habilitan tanto la entrada como la salida. Para obtener una lista de los tipos disponibles, utilice la función habilitar cifrado? .

entrada

Esto es lo mismo que el comando cifrar entrada de inicio .

-input

Esto es lo mismo que el comando cifrar entrada de parada .

salida

Esto es lo mismo que el comando cifrar la salida de inicio .

-salida

Esto es lo mismo que el comando cifrar la salida de parada .

s

TAMBIÉN TE INTERESA

seguridad de los datos personales

Descuidos en tu día a día que comprometen la seguridad de los datos personales

Hoy es el Día de Internet Segura, una jornada para concienciar a los usuarios sobre la importancia de cuidar la seguridad de los datos personales. La seguridad en Internet se ha convertido en una prioridad global para todos, amén del creciente número de robos virtuales e intrusiones de los delincuentes a la información sensible de

planes de entrenamiento con IA

La era de los gimnasios smart y los planes de entrenamiento con IA

El sector de los gimnasios está empezando a introducir la tecnología para sus usuarios. Los planes de entrenamiento con IA ya son una realidad en espacios como los de Metropolitan. Es cuestión de tiempo que toda la innovación que viene de la tecnología comience a aterrizar en nuestras vidas para cuidar nuestro cuerpo. De hecho,

apps de citas

Apps de citas y el fraude romántico: ligoteo y estafas

Hay a quien las apps de citas le funcionan muy bien en todos los sentidos. Además de lograr el match deseado, su seguridad no se ve comprometida en ningún momento. Así da gusto, encontrar pareja nunca fue tan sencillo. Otra cosa es que la otra persona con la que se hace match no sea la

riesgos DeepSeek

Reportan los primeros riesgos de seguridad en DeepSeek

Pocos días después de la irrupción de DeepSeek en el mundo, ya empiezan a aflorar algunos problemas relacionados con la seguridad en DeepSeek y la privacidad de los datos que emplean los usuarios. Son millones y millones personas las que ya están probando las mieles de la IA china. El modelo R1 de DeepSeek ha

dispositivos Alexa

Cómo controlar la privacidad de tus conversaciones con los dispositivos Alexa

Los dispositivos Alexa se han convertido en un miembro más de muchas familias. Ciertamente útiles para recordatorios de la lista de la compra, alarmas, recetas o para disfrutar de un rato de música, estos famosos asistentes virtuales en forma de altavoces son indispensables para muchos y han dado un plus de inteligencia para los hogares.