Czym jest SetUID i SetGID
Linux

Czym jest SetUID i SetGID?

SetUID (SUID) i SetGID (SGID) to mechanizmy w systemie Unix/Linux, które pozwalają na nadanie specjalnych uprawnień wykonywania plikom i katalogom. Oto ich krótkie wyjaśnienie:

  1. SetUID (SUID):
    • Kiedy plik ma ustawiony bit SetUID, oznacza to, że podczas jego wykonywania, proces dziedziczy uprawnienia właściciela pliku, niezależnie od tego, kto go uruchomił.
    • Przykład: Jeśli plik wykonywalny ma ustawiony SUID i należy do użytkownika “root”, to proces uruchamiający ten plik działa z uprawnieniami “roota”, nawet jeśli go uruchomił inny użytkownik.
  2. SetGID (SGID):
    • Kiedy katalog ma ustawiony bit SetGID, nowe pliki utworzone w tym katalogu dziedziczą grupę właściciela katalogu, a nie grupę użytkownika, który utworzył plik.
    • Przykład: Jeśli katalog ma ustawiony SGID i należy do grupy “developers”, to nowe pliki utworzone w tym katalogu automatycznie będą miały grupę “developers”.

Pamiętaj, że te mechanizmy są używane ostrożnie, ponieważ mogą wpłynąć na bezpieczeństwo systemu. Warto zrozumieć, jak działają i używać ich z umiarem. 😊

Polecane wpisy
Konfiguracja firewalla IPv6 – przykłady i najlepsze praktyki
Konfiguracja firewalla IPv6 – przykłady i najlepsze praktyki

Konfiguracja firewalla IPv6 – przykłady i najlepsze praktyki Wstęp Protokół IPv6 to następca IPv4, który zapewnia większą pulę adresów i Czytaj dalej

Problemy z konfiguracją serwera WWW (Apache, Nginx): Błędy konfiguracji wirtualnych hostów, uprawnień dostępu i modułów
Problemy z konfiguracją serwera WWW (Apache, Nginx): Błędy konfiguracji wirtualnych hostów, uprawnień dostępu i modułów

Problemy z konfiguracją serwera WWW (Apache, Nginx): Błędy konfiguracji wirtualnych hostów, uprawnień dostępu i modułów 📘 Wprowadzenie Konfiguracja serwerów WWW, Czytaj dalej

Czytaj  Konfiguracja usług sieciowych w systemie Linux: DHCP, DNS i SSH
Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.