Co to jest Telnet?
Telnet to starszy protokół sieciowy umożliwiający zdalne logowanie się do komputera lub urządzenia sieciowego w trybie tekstowym. Standardowo używa portu 23.
Telnet działa podobnie do SSH pod względem celu — pozwala uzyskać dostęp do terminala zdalnego urządzenia. Różnica polega na bezpieczeństwie.
Najważniejsza cecha Telnetu
Telnet przesyła dane w sposób nieszyfrowany. Oznacza to, że nazwa użytkownika, hasło i wykonywane polecenia mogą być przechwycone w sieci w postaci czytelnej.
Z tego powodu Telnet jest obecnie uznawany za rozwiązanie przestarzałe i niezalecane w sieciach produkcyjnych.
Gdzie można spotkać Telnet?
Telnet bywa używany:
- w starszych urządzeniach sieciowych,
- w środowiskach laboratoryjnych,
- do prostych testów połączeń z usługami TCP,
- w systemach historycznych lub szkoleniowych.
Telnet a SSH
Najprostsze porównanie:
- Telnet — zdalny terminal bez szyfrowania,
- SSH — zdalny terminal z szyfrowaniem.
W praktyce, jeśli jest dostępny wybór, należy używać SSH zamiast Telnetu.
Klient Telnet
Programem, który potrafi obsługiwać połączenia Telnet, jest m.in. PuTTY. Ten sam program obsługuje również połączenia SSH, dlatego często pojawia się w pytaniach egzaminacyjnych jako klient usług SSH i Telnet.
Warto zapamiętać
Telnet to protokół zdalnego dostępu tekstowego, ale nie zapewnia poufności transmisji. W nowoczesnych zastosowaniach zastępuje go SSH.