Zadanie 5 - uprawnienia

23 kwietnia 2026 11:42

Uruchom terminal, wszystkie operacje wykonujesz w terminalu.

📷- wykonujesz zrzut

Tak powinna wyglądać struktura katalogu ~/pliki

 

‼️Twój katalog domowy to /home/adminek, inaczej ~.

Plik zapisz pod nazwą linux5_klasaGrupa_nazwisko

Struktura katalogu ~/pliki

  1. W katalogu pliki utwórz podkatalog UTK. 📷
  2. W katalogu pliki/UTK utwórz podkatalogi: monitory, drukarki. 📷
  3. W katalogu pliki/UTK/monitory utwórz pliki: CRT i LCD. Każdy z tych plików musi zawierać rozwinięcie skrótów.
  4. Jednym poleceniem wyświetl zawartość plików CRT i LCD. 📷
  5. Wyświetl strukturę katalogu pliki (muszą być widoczne podkatalogi i pliki). 📷
  6. W katalogu pliki utwórz podkatalogi: monit, druk i skan. 📷
  7. W katalogu pliki/monit utwórz pliki: PDP i OLED zawierające rozwinięcie skrótów.
  8. Jednym poleceniem wyświetl zawartość plików PDP i OLED. 📷
  9. Przejdź do katalogu ~/pliki.
  10. Wyświetl strukturę katalogu pliki (muszą być widoczne podkatalogi i pliki). 📷

Uprawnienia do zasobów - nadawanie praw

  1. Wyświetl uprawnienia do katalogów zlokalizowanych w katalogu UTK. 📷
  2. Wyświetl uprawnienia do plików zlokalizowanych w katalogu monitory. 📷
  3. Przypisz oba pliki do grupy zse. 📷
  4. W katalogu monitory metodą symboliczną zmień uprawnienia do pliku CRT na takie, że tylko właściciel może odczytywać oraz edytować zawartość. Inni użytkownicy systemu (włącznie z grupą) nie mają żadnych uprawnień. Wyświetl też efekty. 📷
  5. W katalogu monitory metodą oktalną zmień uprawnienia do pliku LCD na takie, że właściciel oraz grupa mogą odczytywać oraz edytować zawartość. Inni uzytkownicy systemu nie mają żadnych uprawnień. Wyświetl też efekty. 📷
  6. Wyświetl uprawnienia do plików zlokalizowanych w katalogu monit. 📷
  7. Przypisz oba pliki do grupy klasa. 📷
  8. W katalogu monit metodą symboliczną zmień uprawnienia do pliku OLED na takie, że tylko właściciel może odczytywać oraz edytować zawartość. Inni użytkownicy (włącznie z grupą) nie mają żadnych uprawnień. Wyświetl też efekty. 📷
  9. W katalogu monit metodą oktalną zmień uprawnienia do pliku PDP na takie, że właściciel oraz grupa mogą odczytywać oraz edytować zawartość. Inni uzytkownicy systemu nie mają żadnych uprawnień. Wyświetl też efekty. 📷
  10. W katalogu pliki utwórz skrypt o nazwie sk1 o następującej zawartości:
    #!/bin/bash
    echo pierwsza linijka skryptu nazywana jest "shebang"
    echo skrypt uruchamiamy poleceniem ./nazwa_skryptu
  11. Nadaj takie uprawnienia, aby wszyscy użytkownicy systemu moglui wykonywać skrypt sk1, a tylko właściciel i cżłonkowie grupy zse (musisz zmienić też grupe) będą mogli modyfikować jego zawartość. Wyświetl też efekty. 📷
  12. Wykonaj skrypt o nazwie sk1. 📷
    1. 22a. Dla katalogu /home/adminek dodaj uprawnienia odczytu i wykonywania dla pozostałych użytkowników. 📷

Uprawnienia do zasobów - sprawdzanie praw

  1. Dla konta kolega ustaw minimalny okres ważności hasła na 0 oraz hasło K0lega2025. 📷
  2. Podszyj się pod konto kolega (su - kolega). Sprawdź kim jesteś. Przejdź do katalogu monit, który znajduje się w katalogu domowym użytkownika adminek. Wyświetl zawartość katalgou monit. 📷

Jeżeli nie można edytować pliku przez użytkowników kolega lub technik, zamieść odpowiednie zrzuty.

  1. Do pliku OLED dopisz następującą treść: Zalety OLED: bardzo dobry, większy niż w przypadku LED kontrast bieli czerni. Wyświetl zawartość pliku OLED. 📷
  2. Do pliku PDP dopisz następującą treść: Zalety PDP to dobra dynamika zmian i wysoki kontrast, odpowiedzialny za lepszą niż w LCD reprodukcję czerni. Wyświetl zawartość pliku PDP. 📷
  3. Przejdź do katalogu monitory w katalogu UTK. Wyświetl zawartość katalogu monitory. 📷
  4. Do pliku CRT dopisz następującą tresć: Zalety CRT: pozwalają na uzyskanie optymalnej jakości obrazu w różnych rozdzielczościach. 📷
  5. Do pliku LCD dopisz następującą treść: Zalety LCD to idealna geometria obrazu. 📷
  6. Wykonaj skrypt o nazwie sk1. 📷
  7. Wróć na konto adminek. Sprawdź kim jesteś. 📷
  8. Podszyj się (su -l technik) pod użytkownika technik. Sprawdź, kim jesteś. Przejdź do katalogu monit. Wyświetl zawartość katalogu monit. 📷
  9. Do pliku OLED dopisz (jeżeli kolega nie dopisał) następującą treść: Zalety OLED: bardzo dobry, większy niż w przypadku LED kontrast bieli czerni, a jeżeli kolega dopisał to dopisz bajojajo. Wyświetl zawartość pliku OLED. 📷
  10. Do pliku PDP dopisz (jeżeli kolega nie dopisał) następującą treść: Zalety PDP to dobra dynamika zmian i wysoki kontrast, odpowiedzialny za lepszą niż w LCD reprodukcję czerni, a jeżeli kolega dopisał to dopisz jajobajo. Wyświetl zawartość pliku PDP 📷
  11. Przejdź do katalogu monitory w katalogu UTK. Wyświetl zawartość katalogu monitory. 📷
  12. Do pliku CRT dopisz (jeżeli kolega nie dopisał) następującą treść: Zalety CRT: pozwalają na uzyskanie optymalnej jakości obrazu w różnych rozdzielczościach, a jeżeli kolega dopisał to dopisz jajo. Wyświetl zawartość pliku CRT. 📷
  13.  Do pliku LCD dopisz (jeżeli kolega nie dopisał) następującą treść: Zalety PDP to idealna geometria obrazu, a jeżeli kolega dopisał to dopisz bajo. Wyświetl zawartość pliku LCD. 📷
  14. Wykonaj skrypt o nazwie sk1. 📷
  15. Wróć na konto adminek. Sprawdź kim jesteś. 📷