Strona główna › Pytania INF.02 › Pytanie 871
INF.02 · pytanie #871
W systemie Linux wykonanie polecenia chmod 321 start spowoduje przyznanie następujących uprawnień plikowi start:
- Apełna kontrola dla użytkownika root, zapis i odczyt dla użytkownika standardowego, odczyt dla pozostałych
- Bzapis, odczyt i wykonanie dla użytkownika root, odczyt i wykonanie dla użytkownika standardowego, odczyt dla pozostałych
- Cczytanie, zapis i wykonanie dla właściciela pliku, zapis i wykonanie dla grupy i czytanie dla pozostałych
- Dwykonanie i zapis dla właściciela pliku, zapis dla grupy, wykonanie dla pozostałych
Poprawna odpowiedź: D. wykonanie i zapis dla właściciela pliku, zapis dla grupy, wykonanie dla pozostałych
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź, która wskazuje na nadanie uprawnień wykonania i zapisu dla właściciela pliku, zapisu dla grupy oraz wykonania dla pozostałych użytkowników jest poprawna. W systemie Linux uprawnienia są reprezentowane przez trzy grupy: właściciel pliku, grupa i inni użytkownicy. Wartości w systemie chmod są określane w formacie oktalnym, gdzie każda cyfra reprezentuje poziom dostępu dla odpowiedniej grupy. W przypadku chmod 321 pierwsza cyfra '3' oznacza, że właściciel pliku ma uprawnienia do zapisu (2) i wykonania (1), co w sumie daje 3. Druga cyfra '2' wskazuje, że grupa ma jedynie prawo do zapisu, a ostatnia cyfra '1' oznacza, że pozostali użytkownicy mają uprawnienie do wykonania pliku. Takie ustawienia są często stosowane w sytuacjach, gdzie pliki muszą być edytowane przez określoną grupę użytkowników, podczas gdy inni mogą je jedynie uruchamiać. Przykładem może być skrypt wykonywalny, który użytkownicy mogą uruchamiać, ale tylko wybrana grupa ma możliwość jego edytowania.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.