logo

Comandament telnet de Linux

Introducció a telnet

A Linux, el telnet L'ordre s'utilitza per crear una connexió remota amb un sistema a través d'una xarxa TCP/IP. Ens permet administrar altres sistemes des del terminal. Podem executar un programa per dur a terme l'administració.

telnet s'utilitza per negociar amb un altre host amb l'ajuda del protocol TELNET. Si l'ordre telnet s'invoca sense un argument d'amfitrió, arriba en mode d'ordre, representat pel seu indicador. Accepta i executa l'ordre que s'indica a continuació en aquest mode. Implementa una ordre oberta amb aquests arguments si s'invoca amb arguments.

cm a peus i polzades

Utilitza un protocol TELNET. Tanmateix, aquest protocol té alguns defectes de seguretat, però és un dels protocols de xarxa més utilitzats per la seva senzillesa. No és un protocol segur perquè transfereix dades en forma no xifrada. Sovint l'usuari de Linux prefereix ssh a través de telnet perquè ssh transfereix dades en forma xifrada. Aquesta utilitat és similar a la funció d'escriptori remot de Windows. La sintaxi del telnet és la següent:

 telnet hostname/IP address 

Opcions de telnet

Les opcions són les següents:

    -7:Elimina el 8è bit de sortida i entrada. Per defecte, telnet és net de 8 bits, però no transfereix l'opció, és a dir, TELNET BINARY, tret que sigui forçat.-8:Executa una ruta de dades de 8 bits. Intenta comunicar-se amb l'opció, és a dir, TELNET BINARY, tant a la sortida com a l'entrada.-I:Impedeix que un personatge sigui identificat com a personatge d'escapada.-F:Aquesta opció permet que les credencials locals s'enviïn al sistema remot, com les que ja s'han enviat a l'entorn local si s'utilitza l'autenticació Kerberos V5.-K:No especifica l'inici de sessió automàtic per al sistema remot.-L:A la sortida, especifica la ruta de dades de 8 bits. Condueix l'opció, és a dir, BINARY, que es comunicarà a la sortida.-Grup X:Desactiva el tipus d'autenticació atype.-a:Intenta l'inici de sessió automàtic. Transfereix el nom d'usuari mitjançant la variable USUARI de l'opció ENVIRON si és compatible amb el sistema remot.-b hostàlies:Utilitza bind(2) per vincular el sòcol local a una adreça amb àlies o a una altra adreça d'interfície que no sigui la seleccionada per connect(2) de manera natural. Pot ser útil durant la connexió a serveis que apliquen adreces IP per a la reconfiguració del servidor i l'autenticació no és desitjable.-c:Desactiva la lectura del fitxer .telnetrc de l'usuari.-d:Estableix el valor de commutació de depuració inicial en TRUE.-e escapechar:Estableix el caràcter d'escapada inicial de telnet a escapechar. No hi haurà cap caràcter d'escapada si no hi ha escapada.-f:Aquesta opció permet que les credencials locals s'enviïn al sistema remot si s'utilitza l'autenticació Kerberos V5.-k regne:Aquesta opció afirma que telnet porta bitllets per a l'amfitrió remot al regne en lloc del regne de l'amfitrió remot si s'utilitza l'autenticació Kerberos.-Jo usuari:Si el sistema remot accepta l'opció ENVIRON quan es connecta a un sistema remot, l'usuari es transferirà al sistema remot a causa del valor de la variable USUARI. Aquesta opció significa la bandera -a. A més, es pot utilitzar amb l'ordre, és a dir, obert.-n fitxer de traça:Aquesta opció s'utilitza per obrir el fitxer de traça per registrar informació de traça.-r:Especifica la interfície d'usuari igual que rlogin(1). El caràcter d'escapada es fixa en el caràcter de tilde tret que el canviï el senyalador -e.-x:Si és possible, activa el xifratge del flux de dades.-port:Representa un número de port (una adreça d'aplicació). El port telnet és el port predeterminat si el número no té nom.-amfitrió:Representa el nom oficial, l'adreça d'Internet d'un host remot o un àlies.

Ordres a telnet

A continuació s'enumeren i s'expliquen algunes ordres importants de telnet. Només cal escriure prou de totes les ordres per identificar-la de manera única.

    argument d'auth[...]:Aquesta ordre pot manipular els detalls enviats per l'opció, és a dir, AUTENTICACIÓ TELNET . Per a aquesta ordre, es descriuen alguns arguments vàlids a continuació:
      tipus de desactivació:Desactiva el tipus d'autenticació amb nom. Podem utilitzar l'ordre, és a dir, desactivació d'auth , per obtenir la llista de tipus disponible.tipus d'habilitació:Habilita el tipus d'autenticació amb nom. Podem utilitzar l'ordre, és a dir, habilitació d'auth , per obtenir la llista de tipus disponible.estat:Especifica l'estat actual de diversos tipus d'autenticació.
    Tanca:Tanca la sessió TELNET i torna al mode d'ordres.mostrar argument[...]:Mostra alguns o tots els valors de commutació i de configuració.argument xifrat[...]:Aquesta ordre pot manipular els detalls enviats per l'opció, és a dir, ESCRIPCIÓ TELNET . A continuació es descriuen alguns arguments vàlids per a aquesta comanda:
      desactiva el tipus [entrada|sortida]:Desactiva el tipus de xifratge anomenat. Si ometem la sortida i l'entrada, totes dues estan desactivades. Podem utilitzar l'ordre, és a dir, xifrat desactivat , per obtenir la llista de tipus disponible.activar el tipus [entrada|sortida]:Habilita el tipus de xifratge anomenat. Si ometem la sortida i l'entrada, totes dues estan habilitades. Podem utilitzar l'ordre, és a dir, habilitar xifrat , per obtenir la llista de tipus disponible.entrada:És similar a l'ordre encrypt start input.-entrada:És similar a l'entrada de l'ordre encrypt stop.sortida:És similar a l'ordre encriptar la sortida d'inici.-sortida:És similar a la sortida de l'ordre encrypt stop.estat:Especifica l'estat actual de xifratge.

Instal·leu Telnet a Linux (Ubuntu)

Instal·lar telnet a Linux és un procés senzill. Podem instal·lar-lo executant les ordres següents:

Actualitzeu el sistema Linux executant l'ordre següent:

 sudo apt update 

L'ordre anterior us demanarà la contrasenya de l'usuari. Escriviu la contrasenya i premeu ENTRAR clau; iniciarà un procés de dimoni i trigarà una estona a actualitzar el sistema.

Per instal·lar el telnet, executeu l'ordre següent:

 sudo apt install telnetd -y 

L'ordre anterior instal·larà el paquet necessari per al protocol telnet. Considereu la sortida següent:

Comandament telnet de Linux

Per verificar la instal·lació i si el servei s'està executant o no, executeu l'ordre següent:

 systemctl status inetd 

Considereu la sortida següent:

Comandament telnet de Linux

Ara, hem d'obrir port23 al tallafoc ufw. Executeu l'ordre següent:

 ufw allow 23/tcp 

L'ordre anterior només la pot executar l'usuari root. Si no sou un usuari root, utilitzeu sudo abans d'aquesta ordre. Considereu la sortida següent:

Comandament telnet de Linux

El següent pas és tornar a carregar el tallafoc per aplicar els canvis. Per tornar a carregar el tallafoc, executeu l'ordre següent:

 ufw reload 

Ara, hem instal·lat correctament el telnet a la nostra màquina.

Inicieu l'intèrpret d'ordres Telnet

L'intèrpret d'ordres interactiu es pot iniciar executant l'ordre telnet de la següent manera:

 telnet 

Aquest shell ens permet executar algunes ordres exclusives per a telnet. Es veurà com el següent complement:

Com obtenir el joc Pigeon a Android
Comandament telnet de Linux

El shell facilita amb diverses ordres per crear una connexió remota. Podem llistar totes les ordres executant l'ordre d'ajuda, executar l'ordre d'ajuda escrivint h . Considereu la sortida següent:

Comandament telnet de Linux

A partir de l'intèrpret d'ordres anterior, totes les ordres es mostren amb el seu ús. Hi ha moltes utilitats de línia d'ordres enumerades, com ara tancar, tancar la sessió, mostrar, mode, obrir, sortir, enviar i molt més.

Com connectar-se mitjançant l'ordre telnet a Linux?

Per crear una connexió entre dos sistemes mitjançant l'ordre telnet és un procés senzill, executeu l'ordre telnet seguit del nom d'amfitrió.

Per exemple, estem connectant el nostre sistema amb el localhost. Executeu l'ordre de la següent manera:

 telnet localhost 

L'ordre anterior us demanarà el nom d'usuari i la contrasenya, introduïu la credencial per continuar. Considereu la sortida següent:

Comandament telnet de Linux

Després de connectar-nos, podem executar les ordres tal com s'ha fet abans. L'única diferència és que ara la màquina es tracta com una màquina remota.

Per sortir de l'ordre telnet, executeu l'ordre de sortida.

 logout 

considereu la sortida següent:

Comandament telnet de Linux

Ara hem tancat la sessió correctament de la connexió remota.