Ubuntu 20 sieciowy [MK, 20/21]
Lekcja 4. Uruchamianie usług s...   Instalacja, konfigur...
Uruchamianie usługi telnet w systemie Ubuntu

Uruchamianie usługi telnet w systemie Ubuntu

Usługa sieciowa telnet pozwala zalogować się zdalnie do komputera i wykonywać na nim polecenia. Dane w sesjach telnetu są przesyłane bez szyfrowania, co naraża użytkownika na przechwycenie haseł i innych poufnych danych. Z tego względu nie jest możliwe bezpośrednie logowanie się na konto użytkownika root w systemie Linux.

Telnet to usługa działająca na zasadzie klient–serwer, kontrolowana przez superdemona xinetd. Klient jest dołączony do każdej dystrybucji systemu Ubuntu. Z kolei oprogramowanie serwera należy zainstalować samodzielnie.

Polecenie, którym sprawdzamy czy usługa telnet jest zainstalowana na komputerze: sudo systemctl status inetd. Jeśli nie, to instalujemy ją poleceniem: sudo apt install telnetd -y.

Po instalacji próbujemy się połączyć z komputerem, gdzie jest zainstalowana usługa telnet, np. telnet 172.22.2.100. Po nawiązaniu połączenia z innym komputerem zostaniemy poproszeni o podanie loginu do konta na zdalnym komputerze. Po udanym zalogowaniu możemy wykonywać dowolne polecenia na zdalnym komputerze.

Domyślnie usługa telnet działa na porcie 23. Możemy jednak wymusić połączenie na innym porcie: telnet 172.22.2.100 22. W ten sposób możemy sprawdzić czy dany port na zdalnym komputerze jest otwarty (tzn. przyjmuje połączenia).


Zadania

Zadanie 1. #
  1. Zainstaluj pakiet telnetd
  2. Po instalacji uruchom ponownie superdemona xinetd poleceniem sudo /etc/init.d/xinetd restart
  3. Połącz się ze swoim komputerem używając do tego polecenia telnet localhost lub telnet 127.0.0.1
  4. Połącz się z innym komputerem w sieci używając polecenia telnet i adresu IP obcego hosta
  5. Sprawdź poleceniem nmap 127.0.0.1 które porty są otwarte na twoim komputerze
  6. Używając polecenia telnet spróbuj połączyć się z portem 80 swojego serwera i pobrać znajdujący się tam plik: GET /index.html

Zadanie 2. #
  1. Zaloguj się do darmowego terminala usługi telnet wykonując polecenie telnet sdf.org
  2. Jeśli nie posiadasz konta na tej stronie, to zaloguj się podając login new
  3. Po przeczytaniu początkowych komunikatów informacyjnych, wpisz polecenie help, aby zobaczy wszystkie dostępne polecenia w tym terminalu
  4. Użyj polecenia mkacct w celu założenia swojego konta, oraz finger w celu sprawdzenia czy wybrany login jest dostępny

2019-03-18 11:24:49 2020-10-23 10:03:26


© 2024 Młody Informatyk v. 0.1.7717