/ / SUID uprawnienia (i jego wpływ na prawo własności) - linux, uprawnienia, uprawnienia do plików, suid, własności plików

Uprawnienie SUID (i jego wpływ na prawo własności) - linux, uprawnienia, uprawnienia do plików, suid, własności plików

Obecnie studiuję na Linuksie LPIC-1Orzecznictwo. W tym celu używam podręcznika do egzaminu "All-in-One" wydanego przez McGraw Hila i edytowanego przez Robba Tracy (pierwsze wydanie, bez erraty dostępnej na stronie McGraw Hill).

Kiedy badam SUID specjalne uprawnienia w Internecie, większość informacji jest zbliżona do:


Program jest wykonywany z uprawnieniami właściciela pliku (a nie z uprawnieniami użytkownika, który je wykonuje).

i

Po ustawieniu uprawnienia SUID na pliku wykonywalnymplik, proces, który uruchamia ten plik, uzyskuje dostęp na podstawie właściciela pliku (zazwyczaj root), a nie użytkownika, który uruchamia plik wykonywalny.


... Teraz w moim podręczniku informacje są podawane nieco inaczej. Ujrzeć:

RYSUNEK 1: Zawartość rozdziału

RYSUNEK 2: Pytanie o quiz wprowadź opis obrazu tutaj

RYSUNEK 3: Odpowiedź na quiz wprowadź opis obrazu tutaj

Myślałem, w oparciu o rzeczy, które czytałem online,poprawna odpowiedź to "A": użytkownik, który utworzył plik, pozostaje jego właścicielem. Własność i pozwolenie to dwie różne rzeczy, prawda? Tak więc, podczas gdy SUID przyznałby tymczasowe uprawnienia użytkownikowi, który wykonuje plik binarny, nie powinien on zmieniać właściciela binarnego.

Więc ... albo jestem zdezorientowany, albo to jest pierwsza edycja.

Bracia siostry? Wsparcie!!

Odpowiedzi:

1 dla odpowiedzi № 1

Plik nie zmienia właściciela. Jednak proces uruchamiany przez użytkownika z pliku o identyfikatorze SUID ma uprawnienia właściciela pliku.

Ta funkcja jest używana głównie do uruchamiania jako programy root od użytkownika innego niż root. Możesz znaleźć przykłady w /bin i /usr/bin katalogi.


0 dla odpowiedzi nr 2

W prostych słowach użytkownicy otrzymają uprawnienia właściciela pliku, a także właściciela UID i GID podczas wykonywania pliku / programu. Nie zmieni to właściciela pliku.