Vejledninger

▷ Sådan konfigureres telnet-server i ubuntu eller et hvilket som helst linux-system

Indholdsfortegnelse:

Anonim

I dette nye trin for trin vil vi konfigurere Telnet-server i Ubuntu, selvom det også vil være perfekt anvendeligt på de fleste Linux-maskiner. Takket være fjernforbindelser er systemadministratorernes arbejde meget lettere, da de på denne måde kan administrere servere uden at skulle være fysisk på det sted, hvor de er. Men dette er ikke kun begrænset til professionel brug, vi kan selv gøre det samme fra vores egne computere eller virtuelle maskiner på vores hjemmenetværk. På denne måde kan vi f.eks. Oprette forbindelse fra en klientcomputer til at administrere konfigurationen af ​​en webserver.

Indholdsindeks

I øjeblikket er Telnet ikke en fjernkommunikationsprotokol, der bruges for meget til denne type løsning, især i Linux-miljøer, da der er vist meget mere sikre kommunikationsprotokoller som SSH. Disse giver os mulighed for at etablere krypterede forbindelser, meget mere sikre over for computerangreb såsom spyware end Telnet.

Men under alle omstændigheder kan det være interessant at bruge dette Telnet til at udføre en sammenkobling mellem computere på en enkel og hurtig måde i interne LAN-netværk, der er beskyttet mod ekstern handling. Bortset fra Windows 10 har resten af ​​operativsystemer som Windows Server, 7 eller endda Linux værktøjer til oprettelse af Telnet-servere. Derfor er brugen af ​​denne service set ud fra lukkede netværk meget nyttig.

Foreløbige operationer

Vi anbefaler, at du udfører en række operationer, før du opsætter serveren. Som vi kan udlede, skal vi sikre, at forbindelsen mellem de to hold er mulig. Hvis to computere ikke ses i et netværk, vil Telnet være til lille nytte. Derudover undgår vi mulige forbindelsesfejl, som vi senere ikke identificerer.

For at gøre dette er det så simpelt som at bruge kommandoen ifconfig på vores Ubuntu-maskine til at finde ud af computerens IP-adresse. så pinger vi mellem maskiner for at bekræfte forbindelsen.

Kend IP-adresse og / eller computernavn

For at kontrollere IP-adressen i Ubuntu bliver vi nødt til at åbne en terminal, hvis den har en grafisk grænseflade. Vi kan gøre det hurtigt med nøglekombinationen " Ctrl + Atl + T ". Så vi skriver:

ifconfig

Hvis vi ikke har det installeret, skal vi skrive følgende:

sudo apt-get install net-værktøjer

Når det er skrevet, skal vi kigge efter " inet " linjen, som viser os, hvad vores lokale IP-adresse er.

At kende navnet på teamet i Ubuntu er ekstremt let, når vi er i en kommandoterminal, skal vi se på prompten. Dette viser brugeren efterfulgt af symbolet "@" og navnet på computeren.

Kontroller forbindelsen

Nu hvor vi kender IP-adresser eller et computernavn, lad os teste, om computere er synlige. Til dette åbner vi en kommandoterminal på computeren, der bliver klient og skriver:

ping

Vi ser, at alle er korrekt forbundet og i kommunikation.

Konfigurer Telnet-server i Ubuntu

Native, Ubuntu har ikke Telnet-pakken installeret, men vi kan finde den i depoterne. For at gøre dette skal vi først installere et værktøjssæt, der aktiverer dæmoner fra tjenester som Telnet.

Så den første ting, vi skal gøre, er at åbne en kommandoterminal og installere inetd-værktøjerne. Til dette bruger vi følgende kommando:

Fra nu af kunne vi logge ind som root i Linux for nemheds skyld

sudo apt-get er ikke helt openbsd-inetd

Vi venter på, at processen er færdig med at installere Telnet-dæmonen igen:

sudo apt-get install Telnetd

Bekræft indstillinger for inetd-fil

Dette trin vil kun være nødvendigt for at kontrollere, at indstillingerne for inetd er korrekte, for at Telnet-serveren fungerer korrekt. For at få adgang til konfigurationsfilen skriver vi følgende:

sudo gedit /etc/inetd.conf

I denne fil bliver vi nødt til at kontrollere, at linjen, der svarer til Telnet, ikke har symbolet "#" foran sig. Hvis dette var tilfældet, er vi nødt til at slette den, så linjen tages i betragtning af inetd-værktøjet

For at afslutte gemmer vi kun filen igen, hvis vi har berørt noget. I hvilket tilfælde bliver vi også nødt til at genstarte inetd-dæmonen, for dette skriver vi:

sudo /etc/init.d/openbsd-inetd genstart

Kontroller, at Telnet-tjenesten lytter

For at verificere, at Telnet-tjenesten lytter på Ubuntu-maskinen, skal vi indtaste følgende kommando:

netstat -ltp

Vi vil være i stand til at identificere, at Telnet faktisk er aktivt og lytter. Vi kunne også sige det på følgende måde:

netstat -ltpn

På denne måde kan vi ud over tjenesten se, gennem hvilken port den lytter. Vi ser, at det er den port, der svarer til Telnet, 23. Dette vil være nyttigt at huske, hvis vi ønsker at åbne routerporten for at modtage fjernforbindelser.

Adgang fra en Telnet-klient

Nu skal vi kun gå til Telnet-klienten og skrive følgende kommando i CMD- eller PowerShell- eller Linux-terminalvinduet:

Telnet

I vores tilfælde " Telnet professionel-virtuel maskine " eller " Telnet 192.168.2.106 ". På denne måde anmodes brugeren og adgangskoden. I “ login ” lægger vi Ubuntu-brugernavnet, og i “ Adgangskode ” sætter vi adgangskoden

På denne måde har vi adgang til den Telnet-server, der er konfigureret i Ubuntu.

Hvis vi vil afslutte sessionen, bliver vi kun nødt til at skrive i prompten "exit", og vi forlader den eksterne maskine.

Hvis vi ville gøre det eksternt uden for vores netværk, ville vi være nødt til at åbne port 23 på routeren. Selvom vi til eksterne fjernforbindelser anbefaler vi at bruge SSH og ikke Telnet, for større sikkerhed.

Som vi kan se, er det ganske enkelt at konfigurere Telnet-server i Ubuntu, og det er også relevant for praktisk talt enhver Linux-maskine.

Vi anbefaler også:

Til hvilket formål vil du bruge dit Telnet i Ubuntu eller et andet system? Hvis du har haft noget problem eller spørgsmål eller punkt, skal du lade det være i kommentarerne.

Vejledninger

Valg af editor

Back to top button