Sobes.tech
Junior — Middle

Jak można przyznać lub ograniczyć dostęp użytkownika do określonego folderu w systemie?

sobes.tech AI

Odpowiedź od AI

Aby zapewnić lub ograniczyć dostęp użytkownika do określonego folderu w systemie, zwykle używa się uprawnień dostępu (permissions) oraz zarządzania użytkownikami i grupami.

Na przykład w Linuxie można:

  • Używać polecenia chmod do ustawiania uprawnień dostępu (czytanie, pisanie, wykonywanie) dla właściciela, grupy i innych.
  • Używać chown do zmiany właściciela i grupy folderu.
  • Tworzyć grupę użytkowników z dostępem i przypisać folder do tej grupy.
  • Używać list kontroli dostępu (ACL) do bardziej szczegółowej konfiguracji uprawnień.

Przykład:

# Utwórz grupę
sudo groupadd project_team

# Dodaj użytkownika do grupy
sudo usermod -aG project_team nazwa_uzytkownika

# Zmień grupę folderu
sudo chown :project_team /sciezka/do/folderu

# Ustaw uprawnienia: właściciel i grupa mogą czytać i pisać, pozostali nie
sudo chmod 770 /sciezka/do/folderu

W ten sposób tylko właściciel i członkowie grupy project_team będą mogli uzyskać dostęp do folderu.

W Windows dostęp konfiguruje się przez właściwości folderu — zakładka "Zabezpieczenia", gdzie można dodawać lub usuwać użytkowników i przypisywać im uprawnienia.