Introduksjon til telnet
I Linux er telnet kommandoen brukes til å opprette en ekstern tilkobling med et system over et TCP/IP-nettverk. Den lar oss administrere andre systemer ved terminalen. Vi kan kjøre et program for å drive administrasjon.
telnet brukes til å forhandle med en annen vert ved hjelp av TELNET-protokollen. Hvis telnet-kommandoen påkaller uten et vertsargument, kommer den i kommandomodus, representert ved ledeteksten. Den godtar og kjører kommandoen som er oppført som følger i denne modusen. Den implementerer en åpen kommando med disse argumentene hvis den påkalles med argumenter.
javascript rullegardin
Den bruker en TELNET-protokoll. Denne protokollen har imidlertid noen sikkerhetsfeil, men den er en av de mest brukte nettverksprotokollene på grunn av sin enkelhet. Det er ikke en sikker protokoll fordi den overfører data i ukryptert form. Ofte foretrekker Linux-brukere ssh over telnet fordi ssh overfører data i kryptert form. Dette verktøyet ligner på Remote Desktop-funksjonen i Windows. Syntaksen for telnet er som følger:
telnet hostname/IP address
Alternativer for telnet
Alternativene er nedenfor:
Kommandoer i telnet
Noen viktige telnet-kommandoer er listet opp og forklart nedenfor. Bare nok av alle kommandoer til å identifisere den unikt krever at de skrives.
Installer Telnet på Linux (Ubuntu)
Å installere telnet på Linux er en enkel prosess. Vi kan installere det ved å utføre følgende kommandoer:
Oppdater Linux-systemet ved å utføre kommandoen nedenfor:
sudo apt update
Kommandoen ovenfor vil be om brukerpassordet. Skriv inn passordet og trykk TAST INN nøkkel; det vil starte en demonprosess og ta en stund å oppdatere systemet.
For å installere telnet, kjør kommandoen nedenfor:
sudo apt install telnetd -y
Kommandoen ovenfor vil installere den nødvendige pakken for telnet-protokollen. Tenk på utgangen nedenfor:
For å bekrefte installasjonen og om tjenesten kjører eller ikke, kjør kommandoen nedenfor:
systemctl status inetd
Tenk på utgangen nedenfor:
Nå må vi åpne port23 i ufw-brannmuren. Utfør kommandoen nedenfor:
ufw allow 23/tcp
Kommandoen ovenfor kan bare utføres av root-brukeren. Hvis du ikke er en root-bruker, bruk sudo før denne kommandoen. Tenk på utgangen nedenfor:
Det neste trinnet er å laste inn brannmuren på nytt for å bruke endringene. For å laste brannmuren på nytt, kjør kommandoen nedenfor:
ufw reload
Nå har vi installert telnet på maskinen vår.
Start Telnet-skall
Det interaktive skallet kan startes ved å utføre telnet-kommandoen som følger:
telnet
Dette skallet lar oss utføre noen kommandoer eksklusive for telnet. Det vil se ut som snappen nedenfor:
kaste en streng til int java
Skallet letter med ulike kommandoer for å opprette en ekstern tilkobling. Vi kan liste alle kommandoene ved å utføre hjelpekommandoen, utføre hjelpekommandoen ved å skrive h . Tenk på utgangen nedenfor:
Som fra snap of shell ovenfor, er alle kommandoer oppført med deres bruk. Det er mange kommandolinjeverktøy oppført som lukk, logg ut, visning, modus, åpne, avslutt, send og mer.
Hvordan koble til med telnet-kommando i Linux?
For å opprette en forbindelse mellom to systemer med telnet-kommando er en enkel prosess, utfør telnet-kommandoen etterfulgt av vertsnavnet.
For eksempel kobler vi systemet vårt til den lokale verten. Utfør kommandoen som følger:
telnet localhost
Kommandoen ovenfor vil be om brukernavn og passord, skriv inn legitimasjonen for å fortsette. Tenk på utgangen nedenfor:
Etter tilkobling kan vi utføre kommandoene som gjort før. Den eneste forskjellen er at nå behandles maskinen som en ekstern maskin.
For å avslutte telnet-kommandoen, kjør utloggingskommandoen.
logout
vurder utgangen nedenfor:
Nå har vi logget ut fra den eksterne tilkoblingen.