PASSO - powtórzenie - Linux Ubuntu i Serwer

Linux Ubuntu: użytkownicy, uprawnienia, archiwizacja

Zadanie 1.1 — Użytkownicy i grupy 

W systemie Linux Ubuntu wykonaj następujące operacje z poziomu terminala:

  • Utwórz grupę o nazwie informatycy
  • Utwórz grupę o nazwie administratorzy
  • Utwórz użytkownika jkowalski z katalogiem domowym /home/jkowalski i powłoką /bin/bash
  • Utwórz użytkownika anowak z katalogiem domowym /home/anowak
  • Ustaw hasło dla obu użytkowników: Egzamin2026!
  • Dodaj użytkownika jkowalski do grupy informatycy i administratorzy
  • Dodaj użytkownika anowak tylko do grupy informatycy
  • Wykonaj polecenie sprawdzające przynależność użytkownika jkowalski do grup
  • Wykonaj zrzut ekranu terminala z wszystkimi komendami i ich wynikami

Zadanie 1.2 — Uprawnienia 

  • Utwórz w katalogu /home/jkowalski katalog o nazwie egzamin
  • W katalogu egzamin utwórz plik notatki.txt z dowolną treścią (np. echo)
  • Ustaw uprawnienia katalogu egzamin na: właściciel — pełne, grupa — odczyt i wykonanie, inni — brak (kod numeryczny 750)
  • Ustaw uprawnienia pliku notatki.txt na: właściciel — odczyt i zapis, grupa — odczyt, inni — odczyt (kod numeryczny 644)
  • Zmień właściciela pliku notatki.txt na użytkownika anowak, zachowując grupę
  • Wyświetl szczegółowo zawartość katalogu egzamin (długi listing)
  • Zrzut ekranu z wynikiem ls -l

Zadanie 1.3 — Archiwizacja 

  • Utwórz katalog /home/jkowalski/dokumenty
  • Utwórz w nim trzy pliki tekstowe: plik1.txt, plik2.txt, plik3.txt z dowolną zawartością
  • Spakuj cały katalog dokumenty do archiwum dokumenty.tar.gz w katalogu domowym użytkownika
  • Wyświetl zawartość archiwum (bez rozpakowywania)
  • Rozpakuj archiwum do katalogu /tmp/test
  • Sprawdź czy pliki zostały rozpakowane poprawnie (ls /tmp/test/dokumenty)
  • Zrzut ekranu całego procesu



Linux Ubuntu: sieć i usługi

Zadanie 2.1 — Konfiguracja interfejsu sieciowego z Netplan 

W systemie Linux Ubuntu skonfiguruj statyczny adres IP zgodnie z poniższymi danymi:

  • Interfejs: enp0s3 (lub aktualna nazwa interfejsu w systemie)
  • Adres IP: 192.168.10.50
  • Maska podsieci: /24
  • Brama domyślna: 192.168.10.1
  • Serwery DNS: 8.8.8.8, 1.1.1.1


Wymagania:

  • Otwórz plik konfiguracyjny Netplan w katalogu /etc/netplan/
  • Wpisz odpowiednią konfigurację w formacie YAML
  • Zastosuj zmiany (netplan apply)
  • Sprawdź czy konfiguracja działa — wyświetl aktualne ustawienia interfejsu
  • Wykonaj ping do bramy domyślnej oraz do 8.8.8.8
  • Zrzut ekranu zawartości pliku Netplan oraz wyniku polecenia ip addr i ping

Zadanie 2.2 — SSH 

Na serwerze Linux Ubuntu wykonaj:

  • Sprawdź czy usługa SSH jest zainstalowana (systemctl status ssh)
  • Jeśli nie jest uruchomiona — uruchom ją i ustaw automatyczne uruchamianie przy starcie
  • W pliku konfiguracyjnym /etc/ssh/sshd_config zmień port domyślny z 22 na 2222
  • Wyłącz logowanie użytkownika root przez SSH (parametr PermitRootLogin no)
  • Zrestartuj usługę SSH
  • Sprawdź na jakim porcie nasłuchuje SSH (ss -tlnp | grep ssh)
  • Zrzut ekranu wprowadzonych zmian w pliku konfiguracyjnym oraz statusu usługi po restarcie

Zadanie 2.3 — Apache 

  • Zainstaluj serwer Apache (apt install apache2)
  • Uruchom usługę i ustaw automatyczne startowanie
  • Sprawdź status usługi
  • Utwórz w katalogu /var/www/html/ plik index.html z treścią:
  <h1>Strona testowa - egzamin INF.02</h1>
  <p>Imię i nazwisko ucznia: [twoje imię i nazwisko]</p>
  • W przeglądarce wejdź na http://localhost i sprawdź czy strona się wyświetla
  • Zrzut ekranu statusu Apache + przeglądarki z wyświetloną stroną

 

Kontakt: mgzsp22@gmail.com

© 2026. Wszystkie prawa zastrzeżone.

error: Content is protected !!