Użycie komend Telnet w systemie Linux/Unix
On 24 października, 2021 by adminCo 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
- 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.
- 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