Introduktion til telnet
I Linux er telnet kommando bruges til at oprette en fjernforbindelse med et system over et TCP/IP-netværk. Det giver os mulighed for at administrere andre systemer ved terminalen. Vi kan køre et program til at udføre administration.
telnet bruges til at forhandle med en anden vært ved hjælp af TELNET-protokollen. Hvis telnet-kommandoen påberåber sig uden et værtsargument, kommer den i kommandotilstand, repræsenteret ved dens prompt. Den accepterer og kører kommandoen angivet som følger i denne tilstand. Den implementerer en åben kommando med disse argumenter, hvis den påkaldes med argumenter.
selen tutorial java
Den bruger en TELNET-protokol. Denne protokol har dog nogle sikkerhedsfejl, men den er en af de mest brugte netværksprotokoller på grund af dens enkelhed. Det er ikke en sikker protokol, fordi den overfører data i ukrypteret form. Ofte foretrækker Linux-brugere ssh over telnet, fordi ssh overfører data i krypteret form. Dette værktøj ligner funktionen Fjernskrivebord i Windows. Syntaksen for telnet er som følger:
telnet hostname/IP address
Valgmuligheder for telnet
Mulighederne er nedenfor:
Kommandoer i telnet
Nogle vigtige telnet-kommandoer er angivet og forklaret nedenfor. Kun nok af alle kommandoer til entydigt at identificere det kræver at blive indtastet.
Installer Telnet på Linux (Ubuntu)
Installation af telnet på Linux er en ligetil proces. Vi kan installere det ved at udføre følgende kommandoer:
Opdater Linux-systemet ved at udføre nedenstående kommando:
sudo apt update
Ovenstående kommando vil bede om brugeradgangskoden. Indtast adgangskoden og tryk GÅ IND nøgle; det vil starte en dæmon-proces og tage et stykke tid at opdatere dit system.
For at installere telnet skal du udføre kommandoen nedenfor:
sudo apt install telnetd -y
Ovenstående kommando vil installere den nødvendige pakke til telnet-protokollen. Overvej nedenstående output:
For at bekræfte installationen, og om tjenesten kører eller ej, skal du udføre kommandoen nedenfor:
systemctl status inetd
Overvej nedenstående output:
Nu skal vi åbne port23 i ufw firewallen. Udfør nedenstående kommando:
ufw allow 23/tcp
Ovenstående kommando kan kun udføres af root-brugeren. Hvis du ikke er root-bruger, skal du bruge sudo før denne kommando. Overvej nedenstående output:
Det næste trin er at genindlæse firewallen for at anvende ændringerne. For at genindlæse firewallen skal du udføre kommandoen nedenfor:
ufw reload
Nu har vi installeret telnet på vores maskine.
Start Telnet-shell
Den interaktive shell kan startes ved at udføre telnet-kommandoen som følger:
telnet
Denne shell giver os mulighed for at udføre nogle kommandoer eksklusive for telnet. Det vil se ud som nedenstående snap:
hvad min skærmstørrelse
Skallen letter med forskellige kommandoer at oprette en fjernforbindelse. Vi kan liste alle kommandoerne ved at udføre hjælpekommandoen, udføre hjælpekommandoen ved at skrive h . Overvej nedenstående output:
Som fra ovenstående snap af skal, er alle kommandoer listet med deres brug. Der er mange kommandolinjeværktøjer på listen, såsom luk, log ud, visning, tilstand, åben, afslut, send og mere.
Hvordan forbindes med telnet-kommando i Linux?
At oprette en forbindelse mellem to systemer ved hjælp af telnet-kommando er en simpel proces, udfør telnet-kommandoen efterfulgt af værtsnavnet.
For eksempel forbinder vi vores system med den lokale vært. Udfør kommandoen som følger:
telnet localhost
Ovenstående kommando vil bede om brugernavn og adgangskode, indtast legitimationsoplysningerne for at fortsætte. Overvej nedenstående output:
Efter tilslutning kan vi udføre kommandoerne som før. Den eneste forskel er, at maskinen nu behandles som en fjernmaskine.
For at afslutte telnet-kommandoen skal du udføre logout-kommandoen.
logout
overvej nedenstående output:
Nu har vi logget ud fra fjernforbindelsen.