Wersja bez środowiska graficznego
I. Podstawowa obsługa systemu
- Wyświetl nazwę aktualnie używanego użytkownika.
- Wyświetl nazwę oraz wersję systemu Linux.
- Wyświetl nazwę hosta komputera.
- Wyświetl aktualną datę i godzinę.
- Wyświetl czas pracy systemu od momentu uruchomienia.
- Sprawdź wersję jądra Linux.
- Wyświetl informacje o architekturze procesora.
- Wyświetl ilość dostępnej pamięci RAM.
- Wyświetl ilość wolnego miejsca na wszystkich zamontowanych systemach plików.
- Wyświetl informacje o procesorze.
- Wyświetl listę wszystkich dostępnych urządzeń blokowych.
- Wyświetl listę aktualnie zalogowanych użytkowników.
- Wyświetl historię ostatnich logowań.
- Wyświetl bieżącą ścieżkę katalogu.
- Utwórz w katalogu domowym katalog
LABORATORIUM.
II. Pliki i katalogi
- W katalogu
LABORATORIUMutwórz katalogiDANE,PROGRAMY,BACKUP,LOGIiSKRYPTY. - Utwórz 10 plików tekstowych o nazwach
plik01.txt–plik10.txt. - Do każdego pliku wpisz inną informację.
- Wyświetl zawartość wszystkich utworzonych plików.
- Skopiuj wszystkie pliki
.txtdo kataloguBACKUP. - Przenieś
plik01.txtdo kataloguDANE. - Zmień nazwę
plik02.txtnainformacje.txt. - Utwórz plik
system.txtzawierający informacje o komputerze. - Połącz zawartość trzech plików tekstowych w jeden plik.
- Usuń wybrany plik, a następnie sprawdź, czy został usunięty.
- Utwórz strukturę katalogów przeznaczoną dla firmy:
FIRMA/DOKUMENTY,FIRMA/PRACOWNICY,FIRMA/PROJEKTY,FIRMA/ARCHIWUM. - Utwórz w każdym katalogu co najmniej dwa pliki.
- Wyświetl strukturę katalogów firmy.
- Wyszukaj wszystkie pliki z rozszerzeniem
.log. - Wyszukaj wszystkie pliki większe niż 10 MB.
III. Praca z tekstem
- Utwórz plik
pracownicy.txtzawierający dane 10 fikcyjnych pracowników. - Wyświetl pierwsze 5 wierszy pliku.
- Wyświetl ostatnie 5 wierszy pliku.
- Policz liczbę wierszy w pliku.
- Policz liczbę słów w pliku.
- Policz liczbę znaków w pliku.
- Wyszukaj w pliku wszystkie wiersze zawierające określone nazwisko.
- Utwórz posortowaną kopię pliku
pracownicy.txt. - Usuń z pliku powtarzające się wpisy.
- Przygotuj plik zawierający tylko wybrane kolumny z danych pracowników.
IV. Użytkownicy
- Utwórz użytkownika
technik1. - Utwórz użytkownika
technik2. - Utwórz użytkownika
technik3. - Utwórz użytkownika
serwisant. - Utwórz użytkownika
praktykant. - Sprawdź identyfikator UID wszystkich utworzonych użytkowników.
- Sprawdź grupy, do których należy użytkownik
technik1. - Zmień powłokę logowania użytkownika
technik1. - Ustaw hasło użytkownikowi
technik2. - Zablokuj konto użytkownika
praktykant. - Odblokuj konto użytkownika
praktykant. - Ustaw datę wygaśnięcia konta użytkownika.
- Sprawdź informacje dotyczące starzenia hasła użytkownika.
- Zmień katalog domowy użytkownika.
- Usuń jednego z utworzonych użytkowników wraz z jego katalogiem domowym.
V. Grupy użytkowników
- Utwórz grupę
UCZNIOWIE. - Utwórz grupę
NAUCZYCIELE. - Utwórz grupę
SERWIS. - Utwórz grupę
ADMINISTRACJA. - Dodaj użytkowników
technik1,technik2itechnik3do grupyUCZNIOWIE. - Dodaj użytkownika
serwisantdo grupySERWIS. - Dodaj wybranego użytkownika do dwóch różnych grup.
- Sprawdź listę członków grupy
UCZNIOWIE. - Usuń użytkownika z grupy.
- Sprawdź wszystkie grupy istniejące w systemie.
VI. Uprawnienia do plików
- Utwórz katalog
DANE_PRYWATNE. - Ustaw właściciela katalogu na wybranego użytkownika.
- Ustaw grupę właścicielską katalogu.
- Ustaw uprawnienia tak, aby właściciel miał pełny dostęp, grupa tylko odczyt, a pozostali użytkownicy nie mieli dostępu.
- Utwórz plik
tajne.txti nadaj mu ograniczone uprawnienia. - Zmień właściciela pliku.
- Zmień grupę właścicielską pliku.
- Sprawdź aktualne prawa dostępu do plików.
- Ustaw odpowiednie uprawnienia dla katalogu współdzielonego.
- Sprawdź działanie uprawnień, logując się jako różni użytkownicy.
VII. Bash – podstawy skryptów
- Utwórz skrypt
start.sh, który wyświetli napis powitalny. - Utwórz skrypt wyświetlający nazwę aktualnego użytkownika.
- Utwórz skrypt wyświetlający nazwę hosta.
- Utwórz skrypt wyświetlający aktualną datę i godzinę.
- Utwórz skrypt wyświetlający wersję jądra Linux.
- Utwórz skrypt wykorzystujący zmienną przechowującą imię użytkownika.
- Utwórz skrypt pobierający od użytkownika jego imię i wyświetlający komunikat powitalny.
- Utwórz skrypt wykorzystujący co najmniej trzy zmienne środowiskowe.
- Utwórz skrypt wyświetlający użytkownika, katalog domowy, powłokę i nazwę hosta.
- Utwórz skrypt zapisujący wszystkie informacje do pliku
raport.txt.
VIII. Bash – pętle
- Napisz skrypt wyświetlający liczby od 1 do 10.
- Napisz skrypt wyświetlający liczby od 10 do 1.
- Napisz skrypt wyświetlający liczby parzyste od 2 do 20.
- Napisz skrypt tworzący 10 plików
plik_1.txt–plik_10.txt. - Napisz skrypt tworzący 10 katalogów
katalog_1–katalog_10. - Napisz skrypt tworzący w każdym katalogu plik
info.txt. - Napisz skrypt przetwarzający wszystkie pliki
.txtznajdujące się w określonym katalogu. - Napisz skrypt wykonujący kopię zapasową wielu plików za pomocą pętli.
IX. Bash – warunki i automatyzacja
- Napisz skrypt sprawdzający, czy podany plik istnieje.
- Napisz skrypt sprawdzający, czy podany katalog istnieje.
- Napisz skrypt sprawdzający, czy użytkownik uruchomił go z uprawnieniami administratora.
- Napisz skrypt sprawdzający ilość wolnego miejsca na dysku i wyświetlający odpowiedni komunikat.
- Napisz skrypt przyjmujący nazwę katalogu jako argument i wykonujący jego kopię zapasową.
- Napisz skrypt wyświetlający menu:
- informacje o systemie,
- informacje o sieci,
- informacje o dyskach,
- informacje o użytkownikach,
- wyjście z programu.
X. Zadanie kompleksowe – administrator Linux
- ADMINISTRATOR SERWERA LINUX
Przygotuj kompletną konfigurację stanowiska/serwera Linux działającego wyłącznie w trybie tekstowym.
W ramach zadania:
- skonfiguruj nazwę hosta,
- skonfiguruj interfejs sieciowy,
- sprawdź połączenie z siecią,
- utwórz minimum 5 użytkowników,
- utwórz minimum 4 grupy,
- przypisz użytkowników do odpowiednich grup,
- utwórz strukturę katalogów firmy,
- skonfiguruj właścicieli plików i katalogów,
- ustaw odpowiednie uprawnienia,
- przygotuj katalog przeznaczony na kopie zapasowe,
- utwórz skrypt Bash do wykonywania kopii zapasowej,
- utwórz skrypt generujący raport systemowy,
- sprawdź działające procesy,
- sprawdź działające usługi,
- przeanalizuj logi systemowe,
- sprawdź wykorzystanie pamięci RAM,
- sprawdź wykorzystanie dysków,
- sprawdź dostępne partycje,
- zamontuj wskazany system plików,
- skonfiguruj podstawowe zasady bezpieczeństwa,
- sprawdź status zapory sieciowej,
- skonfiguruj dostęp przez SSH,
- przygotuj automatyczne zadanie wykonywane cyklicznie,
- wykonaj test poprawności konfiguracji.
Na zakończenie przygotuj plik raport_administratora.txt, w którym przedstawisz wykonane czynności oraz najważniejsze informacje dotyczące skonfigurowanego systemu.
🖥️ SYSTEMY OPERACYJNE – ZADANIE PRAKTYCZNE
„INFORMATYCZNY TECHNIK – DIAGNOSTYKA I NAPRAWA SYSTEMU”
Czas: 90 minut
Poziom: technikum informatyczne, klasa 2–3
Forma: praca indywidualna
System: Windows 10/11
Maksymalna liczba punktów: 40
🎯 Cel zadania
Komputer użytkownika działa bardzo wolno. System uruchamia się długo, niektóre programy przestają odpowiadać, a na dysku systemowym pozostało niewiele wolnego miejsca.
Twoim zadaniem jest przeprowadzenie pełnej diagnostyki systemu Windows, znalezienie potencjalnych przyczyn problemów oraz przygotowanie raportu technicznego.
ETAP 1 – IDENTYFIKACJA SYSTEMU – 5 pkt
Zbierz informacje o komputerze.
Ustal:
- wersję systemu Windows,
- typ systemu – 32/64-bit,
- nazwę komputera,
- ilość pamięci RAM,
- model procesora,
- pojemność dysku systemowego,
- ilość wolnego miejsca na dysku.
Wymaganie: wykorzystaj przynajmniej dwa różne narzędzia systemowe.
Przykładowo:
msinfo32systeminfo- Menedżer zadań
- Ustawienia systemu.
ETAP 2 – PROCESY I WYDAJNOŚĆ – 8 pkt
Uruchom Menedżera zadań.
Przeanalizuj zakładkę Procesy.
Wykonaj:
- znajdź trzy procesy najbardziej obciążające procesor,
- znajdź trzy procesy wykorzystujące najwięcej pamięci RAM,
- sprawdź wykorzystanie dysku,
- sprawdź wykorzystanie sieci,
- określ, który element jest obecnie najbardziej obciążony.
Odpowiedz:
a) Czy wysokie wykorzystanie procesora zawsze oznacza awarię komputera?
b) Czy można bezpiecznie zakończyć każdy proces widoczny w Menedżerze zadań?
c) Jaka jest różnica między procesem a usługą systemową?
ETAP 3 – PROGRAMY URUCHAMIANE Z SYSTEMEM – 5 pkt
Przejdź do:
Menedżer zadań → Uruchamianie
Przeanalizuj listę programów.
Wybierz minimum 3 programy, które Twoim zdaniem nie muszą być uruchamiane razem z systemem.
Dla każdego zapisz:
| Program | Wpływ na uruchamianie | Decyzja | Uzasadnienie |
|---|---|---|---|
| Program 1 | wysoki/średni/niski | włączony/wyłączony | … |
| Program 2 | … | … | … |
| Program 3 | … | … | … |
Uwaga: nie wyłączaj elementów systemowych ani programów, których działania nie potrafisz wyjaśnić.
ETAP 4 – DIAGNOSTYKA DYSKU – 7 pkt
Sprawdź stan dysku systemowego.
Wykonaj:
- sprawdź ilość wolnego miejsca,
- znajdź katalogi zajmujące najwięcej miejsca,
- sprawdź możliwość oczyszczenia dysku,
- uruchom odpowiednie narzędzie diagnostyczne systemu,
- sprawdź, czy system zgłasza problemy z dyskiem.
Następnie odpowiedz:
1. Dlaczego pozostawienie bardzo małej ilości wolnego miejsca może powodować problemy z działaniem systemu?
2. Czym różni się HDD od SSD?
3. Czy defragmentacja SSD jest wykonywana w taki sam sposób jak klasyczna defragmentacja HDD?
ETAP 5 – WIERSZ POLECEŃ – 8 pkt
Uruchom CMD jako administrator.
Wykonaj następujące polecenia:
hostnamesysteminfoipconfig /alltasklistdriverqueryNastępnie wykonaj:
sfc /scannowPo zakończeniu sprawdzania zapisz:
- czy znaleziono naruszenia integralności,
- jaki był wynik operacji,
- co oznacza działanie polecenia
sfc /scannow.
Zadanie dodatkowe
Wyjaśnij różnicę między:
tasklista:
taskkillPodaj przykład sytuacji, w której można wykorzystać taskkill.
ETAP 6 – USŁUGI SYSTEMOWE – 4 pkt
Uruchom:
services.mscZnajdź 3 usługi systemowe.
Dla każdej ustal:
- nazwę,
- opis,
- stan,
- typ uruchamiania.
Uzupełnij tabelę:
| Usługa | Stan | Typ uruchamiania | Do czego służy? |
|---|---|---|---|
| … | … | … | … |
| … | … | … | … |
| … | … | … | … |
Pytanie: Dlaczego nie należy wyłączać usług systemowych „na próbę”?
ETAP 7 – RAPORT TECHNICZNY – 3 pkt
Przygotuj krótką diagnozę komputera.
Raport powinien zawierać:
DIAGNOZA
Stan systemu:
…
Najważniejsze wykryte problemy:
- …
- …
- …
Prawdopodobne przyczyny:
…
Zalecane działania:
- …
- …
- …
Ocena stanu komputera:
🟢 prawidłowy
🟡 wymaga optymalizacji
🔴 wymaga dalszej diagnostyki
Uzasadnienie:
…
ZADANIA ĆWICZENIOWE – DESKTOP WINDOWS
Zakres:
- konfiguracja adresacji IP z GUI,
- wiersz poleceń – konta i grupy,
- pliki wsadowe
.bat, - zasady zabezpieczeń lokalnych –
gpedit.msc, - konsola MMC,
- partycjonowanie dysków,
- przydziały dyskowe,
- prawa dostępu NTFS,
- udostępnianie zasobów.
Uwaga: zadania wykonuj na maszynie wirtualnej lub komputerze laboratoryjnym. Część ćwiczeń wymaga uprawnień administratora.
ĆWICZENIE 1. KONFIGURACJA ADRESACJI IP Z POZIOMU GUI
Cel
Samodzielna konfiguracja karty sieciowej w systemie Windows przy wykorzystaniu interfejsu graficznego.
Założenia
Komputer należy skonfigurować w następującej sieci:
| Parametr | Wartość |
|---|---|
| Adres IP | 192.168.50.20 |
| Maska | 255.255.255.0 |
| Brama | 192.168.50.1 |
| DNS preferowany | 1.1.1.1 |
| DNS alternatywny | 8.8.8.8 |
Zadania
- Otwórz właściwości karty sieciowej.
- Odszukaj właściwości protokołu IPv4.
- Ustaw ręczną konfigurację adresu.
- Wprowadź wszystkie parametry.
- Zapisz konfigurację.
- Sprawdź konfigurację poleceniem:
ipconfig /all- Wykonaj test:
ping 192.168.50.1- Następnie sprawdź:
ping 1.1.1.1- Sprawdź działanie DNS:
nslookup www.microsoft.comZadanie dodatkowe
Zmień konfigurację tak, aby komputer otrzymywał adres automatycznie z DHCP.
Dokumentacja: wykonaj 3 zrzuty ekranu:
- konfiguracja IPv4,
ipconfig /all,- wynik
nslookup.
ĆWICZENIE 2. ANALIZA KONFIGURACJI SIECIOWEJ
Wykorzystując CMD ustal:
- nazwę komputera,
- adres IPv4,
- adres MAC,
- bramę domyślną,
- serwery DNS,
- adres DHCP,
- czas dzierżawy adresu.
Wykorzystaj odpowiednie polecenia, m.in.:
hostname
ipconfig /all
getmacZadanie problemowe
Wyjaśnij, dlaczego:
ping 8.8.8.8może działać, podczas gdy:
ping www.google.comnie działa.
ĆWICZENIE 3. LOKALNE KONTA UŻYTKOWNIKÓW – CMD
Cel
Zarządzanie lokalnymi kontami użytkowników z poziomu wiersza poleceń.
Utwórz następujące konta:
technik1technik2serwisantpraktykant
Wykorzystaj:
net useroraz:
net user nazwa_uzytkownika haslo /addNastępnie:
- Wyświetl listę kont.
- Utwórz konto
technik1. - Utwórz konto
technik2. - Utwórz konto
serwisant. - Utwórz konto
praktykant. - Ustaw wymaganie zmiany hasła dla wybranego użytkownika.
- Zablokuj konto
praktykant. - Odblokuj konto.
- Wyświetl szczegółowe informacje o koncie.
Zadanie dodatkowe
Utwórz konto, którego hasło nie wygasa.
Sprawdź dostępne opcje polecenia:
net user /?ĆWICZENIE 4. GRUPY LOKALNE
Utwórz grupy:
SERWISPRACOWNICYUCZNIOWIE
Polecenia:
net localgrouporaz:
net localgroup SERWIS /addNastępnie:
- dodaj
serwisantdoSERWIS, - dodaj
technik1itechnik2doPRACOWNICY, - dodaj
praktykantdoUCZNIOWIE, - wyświetl członków każdej grupy,
- usuń
praktykantz grupy, - ponownie dodaj go do właściwej grupy.
Zadanie problemowe
Przygotuj odpowiedź:
Dlaczego nadawanie praw użytkownikom poprzez grupy jest wygodniejsze niż konfigurowanie uprawnień dla każdego użytkownika osobno?
ĆWICZENIE 5. SKRYPT BAT – AUTOMATYCZNE TWORZENIE STRUKTURY
Utwórz plik:
laboratorium.batSkrypt ma automatycznie utworzyć:
C:\LAB
C:\LAB\DOKUMENTY
C:\LAB\PROGRAMY
C:\LAB\LOGI
C:\LAB\ARCHIWUMNastępnie powinien utworzyć plik:
C:\LAB\LOGI\start.txti zapisać w nim:
- nazwę komputera,
- nazwę użytkownika,
- datę,
- godzinę.
Wykorzystaj zmienne środowiskowe, np.:
%USERNAME%
%COMPUTERNAME%
%DATE%
%TIME%ĆWICZENIE 6. PĘTLA FOR W PLIKU BAT
Utwórz skrypt:
kopie.batSkrypt ma utworzyć katalog:
C:\KOPIENastępnie w pętli utworzyć:
kopia_1.txt
kopia_2.txt
kopia_3.txt
...
kopia_10.txtKażdy plik powinien zawierać informację:
Utworzono przez użytkownika: ...
Komputer: ...
Data: ...Wymaganie
Skrypt musi wykorzystać pętlę:
FORa nie 10 osobnych poleceń echo.
ĆWICZENIE 7. PĘTLA I ZMIENNA
Napisz skrypt:
uzytkownicy.batktóry wykorzystuje zmienną i pętlę do wyświetlenia:
Użytkownik nr 1
Użytkownik nr 2
...
Użytkownik nr 20Następnie zmodyfikuj skrypt tak, aby liczba użytkowników była przechowywana w zmiennej:
set LICZBA=20i pętla korzystała z tej wartości.
Zadanie dodatkowe
Zmień wartość:
set LICZBA=50bez zmieniania konstrukcji pętli.
ĆWICZENIE 8. ZMIENNE GLOBALNE / ŚRODOWISKOWE
Zbadaj działanie:
setOdszukaj zmienne:
PATH
TEMP
USERNAME
COMPUTERNAME
OS
PROCESSOR_ARCHITECTUREZadanie
Napisz skrypt, który wyświetli:
===== INFORMACJE O SYSTEMIE =====
Użytkownik:
Komputer:
System:
Procesor:
Katalog tymczasowy:
PATH:
=================================Zadanie dodatkowe
Utwórz własną zmienną środowiskową:
set LABORATORIUM=WINDOWSi wykorzystaj ją w skrypcie.
ĆWICZENIE 9. ZASADY ZABEZPIECZEŃ LOKALNYCH – GPEDIT
Uruchom:
gpedit.mscPrzygotuj środowisko testowe, w którym zmodyfikujesz wybrane zasady lokalne.
Zadania
Sprawdź możliwości konfiguracji:
- zasad haseł,
- zasad blokady konta,
- zasad inspekcji,
- praw użytkownika,
- opcji zabezpieczeń.
Konfiguracja
Ustaw przykładowo:
- minimalną długość hasła: 10 znaków,
- historię haseł: 5 poprzednich haseł,
- blokadę konta po kilku nieudanych próbach logowania.
Następnie sprawdź efekt konfiguracji.
Zadanie dokumentacyjne
Dla każdej zmienionej zasady podaj:
- nazwę,
- lokalizację w
gpedit.msc, - wartość przed zmianą,
- wartość po zmianie,
- cel zastosowania.
ĆWICZENIE 10. ANALIZA ZASAD BEZPIECZEŃSTWA
W gpedit.msc odszukaj ustawienia dotyczące:
- logowania interakcyjnego,
- dostępu do urządzeń,
- kont administratorów,
- anonimowego dostępu,
- używania pustych haseł,
- wyłączania systemu.
Zadanie
Wybierz 5 ustawień i wyjaśnij:
Jakie zagrożenie może ograniczać dane ustawienie?
ĆWICZENIE 11. KONSOLA MMC
Uruchom:
mmcUtwórz własną konsolę administracyjną.
Dodaj przystawki:
- Użytkownicy i grupy lokalne,
- Podgląd zdarzeń,
- Zarządzanie dyskami,
- Zarządzanie komputerem lub wybrane jego składniki.
Zapisz konsolę jako:
Administracja_Windows.mscZadanie dodatkowe
Utwórz drugą konsolę:
Bezpieczenstwo.mscprzeznaczoną wyłącznie do monitorowania bezpieczeństwa systemu.
ĆWICZENIE 12. ANALIZA ZDARZEŃ
Wykorzystując mmc i Podgląd zdarzeń odszukaj informacje dotyczące:
- logowania użytkowników,
- błędów systemowych,
- uruchamiania usług,
- błędów aplikacji.
Zadanie
Znajdź 5 przykładowych zdarzeń i przygotuj tabelę:
| Data | Źródło | ID zdarzenia | Typ | Opis |
|---|
ĆWICZENIE 13. PARTYCJONOWANIE DYSKU
Uruchom:
diskmgmt.mscNa maszynie wirtualnej / dysku laboratoryjnym wykonaj:
- utworzenie nowej partycji,
- formatowanie,
- przypisanie litery,
- zmianę etykiety woluminu,
- zmniejszenie woluminu,
- utworzenie kolejnego woluminu z uzyskanego miejsca.
Założenie
Dysk laboratoryjny ma mieć:
100 GBUtwórz:
DANE – 60 GB
ARCHIWUM – 40 GBZadanie dodatkowe
Zmniejsz partycję DANE o 10 GB i utwórz:
PROJEKTY – 10 GBĆWICZENIE 14. ANALIZA PARTYCJONOWANIA
Na podstawie Zarządzania dyskami odpowiedz:
- Czym różni się partycja od woluminu?
- Co oznacza system plików NTFS?
- Co oznacza exFAT?
- Dlaczego systemowy dysk nie powinien być przypadkowo formatowany?
- Co stanie się z danymi po sformatowaniu partycji?
ĆWICZENIE 15. PRZYDZIAŁY DYSKOWE – QUOTA
Skonfiguruj przydziały dyskowe dla użytkowników na dysku laboratoryjnym.
Przykładowo:
| Użytkownik | Limit |
|---|---|
| technik1 | 1 GB |
| technik2 | 2 GB |
| serwisant | 5 GB |
| praktykant | 500 MB |
Ustaw odpowiednie limity i sprawdź działanie mechanizmu.
Zadanie
Przygotuj raport:
- użytkownik,
- limit,
- wykorzystanie,
- pozostałe miejsce,
- reakcja systemu po przekroczeniu limitu.
ĆWICZENIE 16. PRAWA NTFS – ZABEZPIECZENIA
Utwórz:
C:\FIRMAa w nim:
C:\FIRMA\DYREKCJA
C:\FIRMA\KSIEGOWOSC
C:\FIRMA\PRODUKCJA
C:\FIRMA\PUBLICZNEUtwórz grupy:
DYREKCJA
KSIEGOWOSC
PRODUKCJAUprawnienia
| Folder | Grupa | Uprawnienia |
|---|---|---|
| DYREKCJA | DYREKCJA | Pełna kontrola |
| KSIEGOWOSC | KSIEGOWOSC | Modyfikacja |
| PRODUKCJA | PRODUKCJA | Odczyt |
| PUBLICZNE | wszyscy | Odczyt |
Sprawdź działanie praw, logując się na odpowiednie konta.
ĆWICZENIE 17. DZIEDZICZENIE UPRAWNIEŃ
Utwórz:
C:\PROJEKToraz:
C:\PROJEKT\DOKUMENTY
C:\PROJEKT\ARCHIWUM
C:\PROJEKT\RAPORTYSkonfiguruj uprawnienia folderu głównego.
Następnie sprawdź:
Które uprawnienia zostały odziedziczone przez podfoldery?
Zadanie dodatkowe
Wyłącz dziedziczenie dla:
ARCHIWUMi skonfiguruj dla niego własne prawa.
ĆWICZENIE 18. NTFS – TEST KONFLIKTU UPRAWNIEŃ
Użytkownik technik1 należy do dwóch grup:
PRACOWNICY
SERWISFolder:
C:\DANEma następujące prawa:
PRACOWNICY – Odczyt
SERWIS – ModyfikacjaZadanie
Określ, jakie efektywne uprawnienia powinien posiadać technik1.
Następnie sprawdź to praktycznie.
Pytanie
Dlaczego należy zwracać uwagę na członkostwo użytkownika w wielu grupach?
ĆWICZENIE 19. UDOSTĘPNIANIE FOLDERU
Utwórz:
C:\SERWERUdostępnij go w sieci jako:
SERWERSkonfiguruj:
- użytkownicy – odczyt,
- administrator – pełna kontrola.
Następnie z drugiego komputera sprawdź dostęp:
\\NAZWA-KOMPUTERA\SERWERĆWICZENIE 20. NTFS + UDOSTĘPNIANIE – ZADANIE EGZAMINACYJNE
Sytuacja
Jesteś administratorem małej firmy.
W firmie pracują:
- kierownik,
- księgowość,
- pracownicy produkcji,
- serwis.
Utwórz strukturę:
C:\FIRMA
│
├── DOKUMENTY
├── KSIEGOWOSC
├── PRODUKCJA
├── SERWIS
└── PUBLICZNEUtwórz odpowiednie grupy i użytkowników.
Wymagania
Kierownik:
- pełny dostęp do wszystkich folderów.
Księgowość:
- pełna kontrola nad
KSIEGOWOSC, - odczyt
PUBLICZNE.
Produkcja:
- modyfikacja
PRODUKCJA, - odczyt
PUBLICZNE.
Serwis:
- modyfikacja
SERWIS, - odczyt
PUBLICZNE.
Wszyscy:
- odczyt
PUBLICZNE.
Następnie udostępnij:
C:\FIRMAw sieci.
Dokumentacja
Uczeń powinien przedstawić:
- strukturę katalogów,
- listę użytkowników,
- listę grup,
- członkostwo w grupach,
- uprawnienia NTFS,
- uprawnienia udostępniania,
- test dostępu dla każdego użytkownika,
- wnioski.
ĆWICZENIE 21. DUŻE ZADANIE – „ADMINISTRATOR PRACOWNI”
Czas: 90–120 minut
Otrzymujesz nowy komputer z Windows.
Twoim zadaniem jest przygotowanie go do pracy w szkolnej pracowni informatycznej.
ETAP 1 – SIEĆ
Skonfiguruj:
IP: 192.168.10.50
Maska: 255.255.255.0
Brama: 192.168.10.1
DNS: 1.1.1.1Sprawdź połączenie.
ETAP 2 – UŻYTKOWNICY
Utwórz:
adminlab
nauczyciel
uczen01
uczen02
serwisantUtwórz grupy:
NAUCZYCIELE
UCZNIOWIE
SERWISPrzypisz użytkowników do grup.
ETAP 3 – STRUKTURA DYSKU
Utwórz:
C:\PRACOWNIA
│
├── NAUCZYCIELE
├── UCZNIOWIE
├── SERWIS
├── MATERIALY
└── ARCHIWUMETAP 4 – UPRAWNIENIA
Skonfiguruj NTFS tak, aby:
- nauczyciel miał dostęp do materiałów,
- uczniowie mogli pracować wyłącznie w
UCZNIOWIE, - serwisant miał pełną kontrolę,
- archiwum było dostępne tylko dla nauczycieli i serwisu.
ETAP 5 – UDOSTĘPNIANIE
Udostępnij:
MATERIALY
UCZNIOWIEi skonfiguruj prawa sieciowe.
ETAP 6 – GPEDIT
Wprowadź wybrane zasady bezpieczeństwa:
- polityka haseł,
- blokada konta,
- ograniczenia dla użytkowników.
ETAP 7 – MMC
Utwórz:
Pracownia.mscz odpowiednimi przystawkami administracyjnymi.
ETAP 8 – AUTOMATYZACJA
Napisz:
raport.batktóry automatycznie zapisze do:
C:\PRACOWNIA\SERWIS\raport.txtinformacje:
NAZWA KOMPUTERA
UŻYTKOWNIK
DATA
GODZINA
ADRES IP
MAC
SYSTEM OPERACYJNYSkrypt musi wykorzystywać zmienne środowiskowe oraz co najmniej jedną pętlę FOR.
ĆWICZENIE 22. ZADANIE „ZNAJDŹ BŁĄD”
Nauczyciel przygotowuje komputer, na którym:
- użytkownik nie może zapisywać plików,
- nie może uruchomić wybranej funkcji systemu,
- nie ma dostępu do folderu,
- komputer nie może połączyć się z siecią.
Uczeń otrzymuje tylko opis problemu.
Zadanie
Ustal, czy problem wynika z:
A. konfiguracji IP
B. konta użytkownika
C. grupy
D. NTFS
E. udostępniania
F. zasad lokalnych
G. konfiguracji dysku.
Uczeń musi:
- zdiagnozować problem,
- wskazać przyczynę,
- naprawić problem,
- udokumentować wykonane czynności.
