Handledningar

▷ Telnet vad det är och vad det är för 【det mest kompletta】

Innehållsförteckning:

Anonim

Telnet är ett verktyg som har använts i decennier av datorsystemadministratörer inom nätverksområdet. Fjärranslutningar är inte exakt nya, eftersom de första nätverken och med system utan stationära verktyg som Telnet användes för att ansluta till servrar och utrustning ansluten till ett nätverk, både fjärr och internt. Här kommer vi att veta bättre vad Telnet är och vad det användes för.

Innehållsindex

Även om det nu har ersatts av säkrare verktyg, till exempel SSH, har Telnet fortfarande en del användning i säkra miljöer för systemadministratörer.

Vad är Telnet

Namnet på Telnet kommer från förkortningen Telecomunication Network, och i princip ett TCP / IP-nätverksprotokoll som har använts sedan 1960 för att upprätta fjärranslutningar med andra datorer, servrar och enheter med ett kompatibelt system som åtkomst via detta kommunikationssystem. Som standard används anslutningsport 23.

Förutom själva protokollet får programmet som använder det för att upprätta själva anslutningen också detta namn. För att få åtkomst till den andra maskinen på distans måste vi använda en terminal, till exempel Windows Command Prompt eller Linux Terminal. På detta sätt kan vi interagera på den fjärrmaskin som bläddrar i dess filer, utföra andra interna kommandon, om vi har tillstånd, och övervaka maskinens tillstånd utan att behöva fysiskt gå till den plats där den ligger.

Förutom att det används på MSDOS och Windows-system är det också kompatibelt med UNIX-baserade system, t.ex. Mac och Linux, och FreeBSD. Med detta protokoll kommer vi också att kunna kontrollera anslutningar för andra maskiner och kontrollera om de har vissa portar öppna på utsidan. Det här är något vi kommer att se om ett ögonblick.

Så fungerar Telnet

Som vi säger kan detta protokoll och program endast användas i kommandoläge. För att vi ska kunna upprätta en anslutning mellan två datorer med Telnet, måste vi först ha en klient i slutet som vi är, och en server på maskinen som vi tänker komma åt. Om vi ​​också gör det utanför ett intranät, eller LAN, måste vi ha port 23 öppen på destinationsmaskinen.

Nästa sak vi kommer att behöva är att öppna en session på destinationsmaskinen där det finns ett eller flera användarkonton som får åtkomst. Kort sagt, för att få åtkomst till en målmaskin med en klient, måste den innehålla ett användarkonto som är aktiverat för åtkomst, och vi måste veta både användarens namn och lösenord för att upprätta kommunikation.

Säkerhetsproblem med Telnet och SSH som ersättare

För närvarande är användningen av Telnet praktiskt taget begränsad till interna nätverk där det finns en säkerhetssköld som isolerar nätverket från utsidan. I alla andra fall används alltid SSH-protokollet.

Det stora problemet med telnet är att informationen från en terminal till en annan reser utan kryptering, bara i vanlig text. För en hacker är denna information extremt lätt att få, med tanke på att både användarnamnet och lösenordet för att upprätta kommunikationen också kommer som vanlig text, säkerhetsbrottet är brutalt.

Som svar på dessa problem blev användningen av ett annat krypterat kommunikationsprotokoll som användes i UNIX-system, kallad SSH (Secure Shell), populärt. Idag är den perfekt kompatibel med Windows-miljöer, där vi kan installera både klienten och servern för att använda den. SSH använder RSA-nycklar som kryptering så att informationen som den reser inte lätt kan dekrypteras. Det finns också andra applikationer som OPENSSH, Putty, Shell eller SSH-Agent, där detta kommunikationsprotokoll kan användas. I detta fall reser anslutningen genom TCP-port 22.

Hur man använder Telnet

För att använda Telnet behöver vi en kommandoterminal, antingen kommandotolk eller Windows PowerShell. När vi öppnat är allt vi behöver skriva

telnet

Och vi kommer åt applikationen. Om vi ​​en gång inuti lägger vi:

Hjälp

Vi kan se de olika alternativen vi har för att använda programmet.

Men om vi vill upprätta en direkt anslutning, måste vi bara sätta:

telnet

Kan jag fortfarande använda Telnet?

För närvarande på operativsystem före Windows 10 och Windows 8 har de fortfarande en Telnet-server implementerad i systemet som en installerbar funktion. Så vi kan ansluta till dem från en klient utan problem. Det finns också i Windows Server-versioner. I andra operativsystem som Linux måste vi installera det via förvaren.

För Windows 10, för att undvika säkerhetsproblem, har vi bara Telnet-klienten tillgänglig i funktionerna. För att kunna använda en server behöver vi ett externt program som Putty.

Aktivera Telnet-klienten i Windows 10

Vi har redan gjort en handledning där vi lär dig hur du aktiverar telnet-klienten i Windows 10. Det är extremt enkelt.

Hur man aktiverar Telnet-klienten i Windows 10

Hur man aktiverar Telnet-servern i Windows och Linux

På liknande sätt har vi tagit besväret för att helt visa hur vi kan aktivera en Telnet-server på andra Windows-system än Windows 10 och även på Linux-operativsystem som Ubuntu. Det är ett mycket intressant ämne om du funderar på att använda detta kommunikationsprotokoll.

Hur man använder Telnet-server i Linux

Hur man använder Telnet-server i Windows

Testa öppna portar med Telnet

Som vi såg tidigare kan vi med Telnet enkelt testa om en värd har öppna eller stängda portar. För detta behöver vi bara känna till den externa IP-adressen eller domännamnet. Syntaxen kommer att vara följande:

telnet

När vi gör anslutningen, om porten verkligen är öppen, får vi en tom svart skärm. Om den å andra sidan är stängd, visas ett fel efter att ha gjort ett anslutningsförsök. Låt oss se det med vår Professional Review-sida, på en webbserver bör både port 80 och 443 på http och https vara öppna, tillsammans med en port som 22 för fjärranslutningar via SSH.

Vi satte:

telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22

Även med port 22 ger värden oss en ledtråd om att den fungerar med OpenSSH under Debian-systemet.

Låt oss försöka till exempel med Telnet-port 23:

Vi ser att vi inte har kunnat upprätta en anslutning, så den är stängd.

Som du kan se är att använda Telnet ganska enkelt och har inte så mycket komplikationer. Men om du vill använda den för fjärranslutningar, välj bättre SSH som är mycket säkrare. Telnet rekommenderas endast för anslutningar i interna nätverk.

Du kan också hitta dessa självstudier intressanta:

Vad planerar du att använda Telnet för? Om du har några frågor eller vill klargöra något, skriv oss i kommentarerna.

Handledningar

Redaktörens val

Back to top button