logo

Linux telnet komanda

Ievads telnet

Operētājsistēmā Linux telnet komanda tiek izmantota, lai izveidotu attālo savienojumu ar sistēmu, izmantojot TCP/IP tīklu. Tas ļauj mums ar termināli administrēt citas sistēmas. Mēs varam palaist programmu administrēšanas veikšanai.

telnet tiek izmantots sarunām ar citu resursdatoru, izmantojot TELNET protokolu. Ja telnet komanda izsauc bez resursdatora argumenta, tā nāk komandu režīmā, ko attēlo tās uzvedne. Šajā režīmā tas pieņem un palaiž tālāk norādīto komandu. Tas ievieš atvērtu komandu ar šiem argumentiem, ja tā tiek izsaukta ar argumentiem.

fmoviez

Tas izmanto TELNET protokolu. Tomēr šim protokolam ir daži drošības defekti, taču tā vienkāršības dēļ tas ir viens no visbiežāk izmantotajiem tīkla protokoliem. Tas nav drošs protokols, jo tas pārsūta datus nešifrētā veidā. Bieži vien Linux lietotājs dod priekšroku ssh pa Telnet, jo ssh pārsūta datus šifrētā veidā. Šī utilīta ir līdzīga attālās darbvirsmas funkcijai sistēmā Windows. Telnet sintakse ir šāda:

 telnet hostname/IP address 

Telnet iespējas

Tālāk ir norādītas opcijas.

    -7:Noņemiet 8. bitu izvadei un ievadei. Pēc noklusējuma telnet ir 8 bitu tīrs, taču nepārsūta opciju, t.i., TELNET BINĀRAIS, ja vien tas nav piespiedu kārtā.-8:Palaiž 8 bitu datu ceļu. Tas mēģina sazināties ar opciju, t.i., TELNET BINARY, gan izvadē, gan ievadē.-UN:Neļauj varoni identificēt kā aizbēgšanas varoni.-F:Šī opcija ļauj uz attālo sistēmu nosūtīt vietējos akreditācijas datus, piemēram, tos, kas jau ir nosūtīti uz vietējo vidi, ja tiek izmantota Kerberos V5 autentifikācija.-K:Tas nenorāda automātisku pieteikšanos attālajai sistēmai.-L:Izvadē tas norāda 8 bitu datu ceļu. Tas noved pie opcijas, t.i., BINĀRĀ, paziņošanai izvadē.-X grupa:Tas deaktivizē atype autentifikācijas veidu.-a:Tas mēģina automātiski pieteikties. Tas pārsūta lietotājvārdu, izmantojot opcijas ENVIRON mainīgo USER, ja to atbalsta attālā sistēma.-b hosteļi:Tas izmanto bind(2), lai saistītu lokālo ligzdu ar aizstājēju adresi vai citu interfeisa adresi, nevis to, kas ir izvēlēta, izmantojot connect(2) dabiski. Tas var būt noderīgi, izveidojot savienojumu ar pakalpojumiem, kas izmanto IP adreses servera pārkonfigurēšanai, un autentifikācija ir nevēlama.-c:Tas deaktivizē lietotāja .telnetrc faila lasīšanu.-d:Tas iestata sākuma atkļūdošanas pārslēgšanas vērtību uz TRUE.-e escapechar:Tas iestata telnet sākuma aizbēgšanas raksturu uz escapechar. Nebūs atsoļa rakstzīmes, ja escapechar nav.-f:Šī opcija ļauj nosūtīt vietējos akreditācijas datus uz attālo sistēmu, ja tiek izmantota Kerberos V5 autentifikācija.-k valstība:Šī opcija apgalvo, ka telnet nodrošina attālā resursdatora biļetes nevis attālā resursdatora valstībā, bet, ja tiek izmantota Kerberos autentifikācija.-Es lietotājs:Ja attālā sistēma pieņem opciju ENVIRON, veidojot savienojumu ar attālo sistēmu, lietotājs tiks pārsūtīts uz attālo sistēmu mainīgā USER vērtības dēļ. Šī opcija apzīmē karogu -a. To var izmantot arī ar komandu, t.i., atvērt.-n izsekošanas fails:Šī opcija tiek izmantota, lai atvērtu tracefile, lai ierakstītu izsekošanas informāciju.-r:Tas norāda lietotāja interfeisu tāpat kā rlogin(1). Atsoļa rakstzīme tiek fiksēta uz tildes rakstzīmi, ja vien to nemaina karodziņš -e.-x:Ja iespējams, tas ieslēdz datu straumes šifrēšanu.-ports:Tas apzīmē porta numuru (lietojumprogrammas adresi). Telnet ports ir noklusējuma ports, ja numurs nav nosaukts.-saimnieks:Tas apzīmē oficiālo nosaukumu, attālā resursdatora interneta adresi vai aizstājvārdu.

Komandas telnet

Tālāk ir uzskaitītas un izskaidrotas dažas svarīgas telnet komandas. Ir jāievada tikai pietiekami daudz komandu, lai tās unikāli identificētu.

    autorizācijas arguments[...]:Šī komanda var manipulēt ar opcijas nosūtīto informāciju, t.i., TELNET AUTENTIKĀCIJA . Šai komandai daži derīgi argumenti ir aprakstīti tālāk:
      atspējošanas veids:Tas atspējo nosaukto autentifikācijas veidu. Mēs varam izmantot komandu, t.i., autorizācijas atspējošana , lai iegūtu pieejamo tipu sarakstu.iespējot veids:Tas iespējo nosaukto autentifikācijas veidu. Mēs varam izmantot komandu, t.i., autentifikācijas iespējošana , lai iegūtu pieejamo tipu sarakstu.statuss:Tas norāda dažādu autentifikācijas veidu pašreizējo statusu.
    aizvērt:Tas aizver TELNET sesiju un atgriežas komandu režīmā.parādīt argumentu[...]:Tas parāda dažas vai visas pārslēgšanas un iestatītās vērtības.šifrēt argumentu[...]:Šī komanda var manipulēt ar opcijas nosūtīto informāciju, t.i., TELNET ENCRYPT . Daži derīgi argumenti šai komandai ir aprakstīti tālāk:
      atspējot veidu [input|output]:Tas atspējo nosaukto šifrēšanas veidu. Ja mēs izlaižam izvadi un ievadi, abi tiek atspējoti. Mēs varam izmantot komandu, t.i., atspējot šifrēšanu , lai iegūtu pieejamo tipu sarakstu.iespējot veidu [ievade|izvade]:Tas iespējo nosaukto šifrēšanas veidu. Ja mēs izlaižam izvadi un ievadi, abi ir iespējoti. Mēs varam izmantot komandu, t.i., šifrēt iespējot , lai iegūtu pieejamo tipu sarakstu.ievade:Tas ir līdzīgs komandas šifrēšanas sākuma ievadei.-ievade:Tas ir līdzīgs komandas šifrēšanas apturēšanas ievadei.izvade:Tas ir līdzīgs komandas šifrēšanas sākuma izvadei.- izvade:Tas ir līdzīgs komandas šifrēšanas apturēšanas izvadei.statuss:Tas norāda pašreizējo šifrēšanas statusu.

Telnet instalēšana operētājsistēmā Linux (Ubuntu)

Telnet instalēšana operētājsistēmā Linux ir vienkāršs process. Mēs varam to instalēt, izpildot šādas komandas:

Atjauniniet Linux sistēmu, izpildot tālāk norādīto komandu:

 sudo apt update 

Iepriekš minētā komanda prasīs lietotāja paroli. Ievadiet paroli un nospiediet ENTER atslēga; tas sāks dēmona procesu, un sistēmas atjaunināšana prasīs kādu laiku.

Lai instalētu telnet, izpildiet tālāk norādīto komandu:

 sudo apt install telnetd -y 

Iepriekš minētā komanda instalēs nepieciešamo telnet protokola pakotni. Apsveriet tālāk norādīto izvadi:

Linux telnet komanda

Lai pārbaudītu instalēšanu un to, vai pakalpojums darbojas, izpildiet tālāk norādīto komandu:

 systemctl status inetd 

Apsveriet tālāk norādīto izvadi:

Linux telnet komanda

Tagad mums ir jāatver port23 ufw ugunsmūrī. Izpildiet tālāk norādīto komandu:

 ufw allow 23/tcp 

Iepriekš minēto komandu var izpildīt tikai root lietotājs. Ja neesat root lietotājs, pirms šīs komandas izmantojiet sudo. Apsveriet tālāk norādīto izvadi:

Linux telnet komanda

Nākamais solis ir atkārtoti ielādēt ugunsmūri, lai piemērotu izmaiņas. Lai atkārtoti ielādētu ugunsmūri, izpildiet tālāk norādīto komandu:

 ufw reload 

Tagad mēs esam veiksmīgi instalējuši telnet savā mašīnā.

diskrētais matemātikas noliegums

Sāciet Telnet apvalku

Interaktīvo čaulu var palaist, izpildot telnet komandu šādi:

 telnet 

Šis apvalks ļauj mums izpildīt dažas komandas, kas paredzētas tikai telnet. Tas izskatīsies šādi:

Linux telnet komanda

Apvalks ar dažādām komandām atvieglo attālā savienojuma izveidi. Mēs varam uzskaitīt visas komandas, izpildot palīdzības komandu, izpildīt palīdzības komandu, ierakstot h . Apsveriet tālāk norādīto izvadi:

Linux telnet komanda

Tāpat kā no iepriekš minētā čaulas snap, visas komandas ir uzskaitītas kopā ar to lietojumu. Ir uzskaitītas daudzas komandrindas utilītas, piemēram, aizvēršana, atteikšanās, parādīšana, režīms, atvēršana, aizvēršana, sūtīšana un citas.

Kā izveidot savienojumu ar telnet komandu operētājsistēmā Linux?

Lai izveidotu savienojumu starp divām sistēmām, izmantojot telnet komandu, ir vienkāršs process, izpildiet telnet komandu, kam seko resursdatora nosaukums.

Piemēram, mēs savienojam savu sistēmu ar vietējo resursdatoru. Izpildiet komandu šādi:

 telnet localhost 

Iepriekš minētā komanda prasīs lietotājvārdu un paroli, ievadiet akreditācijas datus, lai turpinātu. Apsveriet tālāk norādīto izvadi:

Linux telnet komanda

Pēc savienojuma izveides mēs varam izpildīt komandas, kā tas tika darīts iepriekš. Vienīgā atšķirība ir tā, ka tagad iekārta tiek uzskatīta par attālinātu mašīnu.

Lai izietu no telnet komandas, izpildiet atteikšanās komandu.

 logout 

apsveriet tālāk norādīto izvadi:

Linux telnet komanda

Tagad mēs esam veiksmīgi atteikušies no attālā savienojuma.