Tutorials

▷ Hoe telnet-server in ubuntu of een ander linux-systeem te configureren

Inhoudsopgave:

Anonim

In deze nieuwe stap voor stap gaan we de Telnet-server in Ubuntu configureren, hoewel deze ook perfect van toepassing zal zijn op de meeste Linux-machines. Dankzij externe verbindingen is het werk van systeembeheerders enorm vergemakkelijkt, omdat ze op deze manier servers kunnen beheren zonder fysiek op de plaats te hoeven zijn waar ze zijn. Maar dit is niet alleen beperkt tot professioneel gebruik, we kunnen zelf hetzelfde doen vanaf onze eigen computers of virtuele machines op ons thuisnetwerk. Op deze manier kunnen we verbinding maken vanaf een clientcomputer om bijvoorbeeld de configuratie van een webserver te beheren.

Inhoudsindex

Momenteel is Telnet geen communicatieprotocol op afstand dat veel wordt gebruikt voor dit type oplossing, vooral in Linux-omgevingen, omdat er veel veiligere communicatieprotocollen zoals SSH zijn verschenen. Hiermee kunnen we gecodeerde verbindingen tot stand brengen, veel veiliger tegen computeraanvallen zoals spyware dan Telnet.

Maar het kan in ieder geval interessant zijn om dit Telnet te gebruiken om op een eenvoudige en snelle manier een onderlinge verbinding tussen computers tot stand te brengen in interne LAN-netwerken die zijn beschermd tegen externe actie. Behalve Windows 10 hebben de rest van besturingssystemen zoals Windows Server, 7 of zelfs Linux tools voor het maken van Telnet-servers. Daarom is het gebruik van deze dienst vanuit het oogpunt van Gesloten netwerken zeer nuttig.

Voorbereidende operaties

We raden aan een aantal bewerkingen uit te voeren voordat u de server instelt. Zoals we kunnen afleiden, moeten we ervoor zorgen dat de verbinding tussen de twee teams mogelijk is. Als twee computers niet in een netwerk worden gezien, heeft Telnet weinig nut. Daarnaast voorkomen we mogelijke verbindingsfouten die we later niet identificeren.

Om dit te doen, is het net zo eenvoudig als het gebruik van de opdracht ifconfig op onze Ubuntu-machine om het IP-adres van de computer te achterhalen. dan pingen we tussen machines om de verbinding te verifiëren.

Ken IP-adres en / of computernaam

Om het IP-adres in Ubuntu te controleren, moeten we een terminal openen als deze een grafische interface heeft. We kunnen het snel doen met de toetscombinatie " Ctrl + Atl + T ". Dus schrijven we:

ifconfig

Als we het niet hebben geïnstalleerd, moeten we het volgende schrijven:

sudo apt-get installeer net-tools

Eenmaal geschreven, moeten we zoeken naar de " inet " -regel, die ons zal laten zien wat ons lokale IP-adres is.

Om de naam van het team in Ubuntu te kennen, is uiterst eenvoudig, wanneer we ons in een commandoterminal bevinden , moeten we naar het promt kijken. Hierdoor wordt de gebruiker weergegeven, gevolgd door het symbool "@" en de naam van de computer.

Verbinding controleren

Nu we IP-adressen of een computernaam kennen, gaan we testen of de computers zichtbaar zijn. Hiervoor openen we een opdrachtterminal op de computer die een client gaat worden en schrijven:

pingen

We zien dat ze allemaal correct verbonden zijn en in communicatie zijn.

Configureer de Telnet-server in Ubuntu

Vanzelfsprekend heeft Ubuntu het Telnet-pakket niet geïnstalleerd, maar we kunnen het in de repository's lokaliseren. Om dit te doen, moeten we eerst een toolkit installeren die daemons van services zoals Telnet zal activeren.

Dus het eerste dat we moeten doen is een opdrachtterminal openen en de inetd-tools installeren. Hiervoor gebruiken we de volgende opdracht:

Vanaf nu konden we voor het gemak inloggen als root in Linux

sudo apt-get isntall openbsd-inetd

We wachten tot het proces is voltooid om de Telnet-daemon opnieuw te installeren:

sudo apt-get installeer Telnetd

Controleer de instellingen van inetd-bestanden

Deze stap is alleen nodig om te controleren of de inetd-instellingen correct zijn om de Telnet-server correct te laten werken. Om toegang te krijgen tot het configuratiebestand schrijven we het volgende:

sudo gedit /etc/inetd.conf

In dit bestand moeten we controleren of de regel die overeenkomt met Telnet geen "#" -symbool ervoor heeft. Als dit het geval was, moeten we deze verwijderen, zodat de regel in aanmerking wordt genomen door de inetd-tool

Om te eindigen, slaan we het bestand alleen opnieuw op als we iets hebben aangeraakt. In dat geval zullen we ook de inetd daemon moeten herstarten, hiervoor schrijven we:

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

Controleer of de Telnet-service luistert

Om te verifiëren dat de Telnet-service op de Ubuntu-machine luistert, moeten we de volgende opdracht typen:

netstat -ltp

We zullen kunnen vaststellen dat Telnet inderdaad actief is en luistert. We kunnen het ook op de volgende manier zeggen:

netstat -ltpn

Op deze manier kunnen we, naast de dienst, zien via welke poort hij luistert. We zien dat dit de poort is die overeenkomt met Telnet, 23. Dit is handig om in gedachten te houden als we de routerpoort willen openen om externe verbindingen te ontvangen.

Toegang vanaf een Telnet-client

Nu hoeven we alleen maar naar de Telnet-client te gaan en de volgende opdracht in het terminalvenster van CMD of PowerShell of Linux te schrijven:

Telnet

In ons geval " Telnet professionele virtuele machine " of " Telnet 192.168.2.106 ". Op deze manier wordt de gebruiker en het wachtwoord gevraagd. Bij " login " plaatsen we de Ubuntu-gebruikersnaam en bij " Password " plaatsen we het wachtwoord

Op deze manier hebben we toegang gekregen tot de Telnet-server die is geconfigureerd in Ubuntu.

Als we de sessie willen beëindigen, hoeven we alleen in het promt "exit" te schrijven en verlaten we de machine op afstand.

Als we het op afstand van buiten ons netwerk wilden doen, zouden we poort 23 van de router moeten openen. Hoewel we voor externe verbindingen op afstand het gebruik van SSH en niet Telnet aanraden, voor een betere beveiliging.

Zoals we kunnen zien, is het configureren van de Telnet-server in Ubuntu vrij eenvoudig en het is ook van toepassing op vrijwel elke Linux-machine.

We raden ook aan:

Voor welk doel zou je je Telnet gebruiken in Ubuntu of een ander systeem? Als je een probleem of vraag of punt hebt gehad, laat het dan achter in de comments.

Tutorials

Bewerkers keuze

Back to top button