Skip to content

Archives

  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • wrzesień 2021

Categories

  • Brak kategorii
Trend RepositoryArticles and guides
Articles

Użycie komend Telnet w systemie Linux/Unix

On 24 października, 2021 by admin
  • Co to jest Telnet ?
  • Zrzeczenie się odpowiedzialności
  • Instalacja Telnetu
  • Instalacja Telnetu w CentOS 7 / RHEL 7
  • Tworzenie użytkownika logującego
  • Instalacja protokołu Telnet w Ubuntu 18.04
  • Używanie telnetu do sprawdzania otwartych portów

Co to jest Telnet ?

Telnet jest starym protokołem sieciowym, który jest używany do łączenia się ze zdalnymi systemami poprzez sieć TCP/IP. Łączy się on z serwerami i sprzętem sieciowym poprzez port 23. Przyjrzyjmy się użyciu komend Telnet.

Zrzeczenie się odpowiedzialności

  1. Telnet nie jest bezpiecznym protokołem i dlatego NIE JEST ZALECANY! Dzieje się tak, ponieważ dane przesyłane przez ten protokół są niezaszyfrowane i mogą być przechwycone przez hakerów.
  2. Zamiast używać telnetu, bardziej preferowanym protokołem jest SSH, który jest szyfrowany i bardziej bezpieczny

Zobaczmy jak możesz zainstalować i używać protokołu telnet.

Instalacja Telnetu

W tej sekcji przeprowadzimy cię przez proces instalacji telnetu w systemach RPM i DEB.

Instalacja Telnetu w CentOS 7 / RHEL 7

Aby rozpocząć proces instalacji na serwerze, uruchom polecenie

# yum install telnet telnet-server -y

Przykładowe wyjście

Następnie, Uruchom i włącz usługę telnet, wydając poniższe polecenie

 # systemctl start telnet.socket# systemctl enable telnet.socket

Sample Output

Następnie zezwól na port 23, który jest natywnym portem używanym przez telnet na firewallu.

# firewall-cmd --permanent --add-port=23/tcp

Na koniec, przeładuj firewall, aby reguła zaczęła działać.

# firewall-cmd --reload

Przykładowe wyjście

Aby sprawdzić stan uruchomienia protokołu telnet

# systemctl status telnet.socket

Przykładowe wyjście

Protokół telnet jest teraz gotowy do użycia. Następnie utworzymy użytkownika logującego.

Tworzenie użytkownika logującego

W tym przykładzie utworzymy użytkownika logującego się za pomocą protokołu telnet.

# adduser telnetuser

Utwórz hasło dla użytkownika.

# passwd telnetuser

Podaj hasło i potwierdź.

Aby użyć polecenia telnet do zalogowania się do serwera, użyj poniższej składni.

$ telnet server-IP address

Na przykład

$ telnet 38.76.11.19

W czarnej konsoli określ nazwę użytkownika i hasło.

Aby zalogować się przy użyciu putty, wprowadź adres IP serwera i kliknij na przycisk radiowy „Telnet”, jak pokazano na rysunku.

Na koniec kliknij na przycisk „Otwórz”. Na ekranie konsoli podaj nazwę użytkownika i hasło użytkownika

Instalacja protokołu Telnet w Ubuntu 18.04

Aby zainstalować protokół telnet w Ubuntu 18.04 wykonaj:

$ sudo apt install telnetd -y

Przykładowe wyjście

Aby sprawdzić czy usługa telnet jest uruchomiona wykonaj polecenie.

$ systemctl status inetd

Przykładowe wyjście

Następnie musimy otworzyć port 23 w zaporze ufw.

$ ufw allow 23/tcp

Przykładowe dane wyjściowe

Na koniec przeładuj zaporę, aby zmiany zostały wprowadzone.

$ ufw reload

Telnet został pomyślnie zainstalowany i jest gotowy do użycia. Podobnie jak w poprzednim przykładzie w CentOS 7, musisz utworzyć użytkownika logowania i zalogować się używając tej samej składni.

Używanie telnetu do sprawdzania otwartych portów

Telnet może być również użyty do sprawdzenia, czy określony port jest otwarty na serwerze. W tym celu należy użyć poniższej składni.

$ telnet server-IP port

Na przykład, aby sprawdzić, czy port 22 jest otwarty na serwerze, należy uruchomić

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Archiwa

  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • wrzesień 2021

Meta

  • Zaloguj się
  • Kanał wpisów
  • Kanał komentarzy
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress