Jak zmienić ustawienia SUID/SGID dla pliku lub katalogu?
Linux

Jak zmienić ustawienia SUID/SGID dla pliku lub katalogu?

Aby zmienić ustawienia SUID (SetUID) lub SGID (SetGID) dla pliku lub katalogu w systemie Linux, możesz użyć polecenia chmod. Oto krótka instrukcja:

  1. Ustawienie SUID (SetUID):
    • SUID pozwala na tymczasowe przejęcie uprawnień właściciela pliku podczas jego wykonywania.
    • Aby ustawić SUID dla pliku, użyj polecenia:
      chmod u+s nazwa_pliku
      
    • Przykład: Jeśli chcesz, aby plik moj_program działał z uprawnieniami właściciela, wykonaj:
      chmod u+s moj_program
      
  2. Ustawienie SGID (SetGID):
    • SGID pozwala na tymczasowe przejęcie grupowych uprawnień pliku.
    • Aby ustawić SGID dla pliku, użyj polecenia:
      chmod g+s nazwa_pliku
      
    • Przykład: Jeśli chcesz, aby katalog projekty dziedziczył grupę właściciela, wykonaj:
      chmod g+s projekty
      

Pamiętaj, że te mechanizmy są potężne, ale używaj ich ostrożnie, aby nie naruszyć bezpieczeństwa systemu.

Polecane wpisy
Jak używać terminala Linux?
Jak używać terminala Linux?

Jak używać terminala Linux? Terminal to interfejs wiersza poleceń, który umożliwia komunikację z systemem operacyjnym za pomocą tekstu. Jest to Czytaj dalej

Co to jest Wirtualizacja Linux KVM?
Co to jest Wirtualizacja Linux KVM?

Co to jest Wirtualizacja Linux KVM? Wirtualizacja KVM (Kernel-based Virtual Machine) to technologia wirtualizacji typu open-source, która umożliwia uruchomienie wielu Czytaj dalej

Czytaj  Bądź świadomy zagrożeń Linux