Ubuntu 20 sieciowy [MK, 20/21]
Lekcja 3. Konfiguracja interfe...   Uruchamianie usługi...
Uruchamianie usług sieciowych

Uruchamianie usług sieciowych

Usługi w systemie Linux, to programy uruchomione przez cały czas działania systemu w celu wykonania określonych czynności. Programy uruchomione w tle (nie przyłączone do konkretnego terminalu) nazywane są demonami. Demon, jeśli nie wykonuje konkretnego zadania, to nadal zajmuje pewien fragment pamięci komputera.

Z kolei demony mogą być zarządzane przez superdemona. Przykładem superdemona w systemie Ubuntu jest xinetd, który zarządza uruchamianiem usług sieciowych. Na przykład, zamiast uruchamiać proces usługi bezpiecznej powłoki (SSH), który pracując jako demon będzie zajmował zasoby komputera nawet gdy nie będzie prób nawiązania połączenia, możemy uruchomić proces sshd pod nadzorem superdemona. Wówczas superdemon będzie kontrolował port 22 i – w przypadku nadejścia połączenia – uruchomi proces sshd. W analogiczny sposób można uruchomić procesy innych usług sieciowych: serwera WWW, FTP czy poczty elektronicznej.

Serwer udostępniający usługi sieciowe, ma jednocześnie otwarte porty odpowiadające tym usługom. Listę otwartych portów danego hosta można uzyskać poleceniem nmap adres_ip.


Zadania

Zadanie 1. #

W systemie Ubuntu wykonaj następujące czynności:

  1. Używając polecenia ifconfig sprawdź adres IP interfejsu przewodowego w swoim systemie
  2. Używając polecenia nmap sprawdź, które porty w twoim systemie są otwarte
  3. Używając polecenia sudo apt-get install xinetd telnetd zainstaluj w swoim systemie serwer telnet
  4. Sprawdź status działania serwera telnet poleceniem sudo /etc/init.d/xinetd status
  5. Połącz się z innym komputerem w pracowni używając do tego polecenia telnet adres_ip

2019-03-14 01:33:25 2020-11-22 15:08:01


© 2024 Młody Informatyk v. 0.1.7717