Uprawnienia kont - zadania

Zadanie 1: Tworzenie użytkownika i grupy 

Utwórz nowego użytkownika „student” z katalogiem domowym oraz hasłem „Student123”. Następnie utwórz grupę „uczniowie” i przypisz do niej użytkownika „student”. Na końcu sprawdź, do jakich grup należy użytkownik.

Wskazówki:

  • useradd – tworzenie użytkownika
  • passwd – nadawanie hasła
  • groupadd – tworzenie grupy
  • usermod -aG – dodawanie użytkownika do grupy
  • groups – sprawdzanie grup użytkownika


Zadanie 2: Tworzenie wielu użytkowników i przypisywanie do grup 

1️⃣ Utwórz trzech użytkowników: „jan”, „anna”, „piotr”.
2️⃣ Utwórz dwie grupy: „informatycy” i „programiści”.
3️⃣ Przypisz użytkownika „jan” do grupy „informatycy”, a użytkowników „anna” i „piotr” do grupy „programiści”.
4️⃣ Sprawdź, do jakich grup należy użytkownik „piotr”.

Zadanie 3: Nadawanie uprawnień do katalogu dla grupy (poziom średni)

1️⃣ Utwórz katalog /projekty.
2️⃣ Nadaj mu właściciela: użytkownika „jan” i grupę „informatycy”.
3️⃣ Ustaw uprawnienia tak, aby:

  • Właściciel mógł czytać, pisać i wykonywać (rwx),
  • Grupa mogła czytać i zapisywać (rw-),
  • Pozostali użytkownicy nie mieli żadnego dostępu (—).
    4️⃣ Sprawdź poprawność ustawionych uprawnień.

Wskazówki:

  • chown – zmiana właściciela i grupy
  • chmod – nadawanie uprawnień


Zadanie 4: Tworzenie użytkownika z niestandardowymi opcjami 

1️⃣ Utwórz użytkownika „administrator” z UID 2000, katalogiem domowym /srv/admin i powłoką /bin/bash.
2️⃣ Utwórz grupę „admini” i przypisz do niej użytkownika „administrator”.
3️⃣ Zablokuj konto „administrator” tak, aby nie mógł się logować.
4️⃣ Sprawdź ustawienia użytkownika i grupy.

Wskazówki:

  • useradd -m -d /ścieżka -s /ścieżka -u UID
  • passwd -l – blokowanie konta


Zadanie 5: Ograniczenie dostępu do plików dla użytkowników i grup 

1️⃣ Utwórz katalog /dane i ustaw właściciela „piotr” oraz grupę „programiści”.
2️⃣ Utwórz plik /dane/hasła.txt, a następnie ustaw uprawnienia:

  • Właściciel ma pełne uprawnienia (rwx),
  • Grupa może tylko odczytywać (r–),
  • Inni użytkownicy nie mają żadnego dostępu (—).
    3️⃣ Ustaw tak, aby nowo tworzone pliki w katalogu /dane miały domyślnie uprawnienia rw-r—–.
    4️⃣ Sprawdź uprawnienia.

Wskazówki:

  • chmod – nadawanie uprawnień
  • umask – zmiana domyślnych uprawnień
  • ls -l – sprawdzanie uprawnień

Kontakt: mgzsp22@gmail.com

© 2024. Wszystkie prawa zastrzeżone.

error: Content is protected !!