Strona główna › Pytania INF.02 › Pytanie 1020
INF.02 · pytanie #1020
Administrator systemu Linux wyświetlił zawartość katalogu /home/szkola w terminalu, uzyskując następujący rezultat: -rwx --x r-x 1 admin admin 25 04-09 15:17 szkola.txt. Następnie wydał polecenie chmod ug=rw szkola.txt | ls Jaki będzie rezultat tego działania, pokazany w oknie terminala?
- A-rw- rw- r-x 1 admin admin 25 04-09 15:17 szkola.txt
- B-rw- rw- rw- 1 admin admin 25 04-09 15:17 szkola.txt
- C-rwx r-x r-x 1 admin admin 25 04-09 15:17 szkola.txt
- D-rwx ~x rw- 1 admin admin 25 04-09 15:17 szkola.txt
Poprawna odpowiedź: A. -rw- rw- r-x 1 admin admin 25 04-09 15:17 szkola.txt
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź -rw- rw- r-x 1 admin admin 25 04-09 15:17 szkola.txt jest poprawna, ponieważ wynika z zastosowania polecenia chmod ug=rw, które modyfikuje uprawnienia do pliku szkola.txt. Użycie 'ug=rw' oznacza, że zarówno właściciel pliku (user), jak i grupa (group) otrzymują uprawnienia do odczytu (r) i zapisu (w). Uprawnienia są reprezentowane w systemie Linux w formie trzech grup: właściciel, grupa i inni (others). Oryginalne uprawnienia pliku to -rwx –x r-x, co oznacza, że właściciel miał uprawnienia do odczytu, zapisu i wykonywania, grupa miała uprawnienia do wykonywania, a inni mieli uprawnienia do odczytu i wykonywania. Po zastosowaniu chmod ug=rw, poprawione uprawnienia stają się -rw- rw- r-x. Widać, że właściciel i grupa uzyskali uprawnienia do odczytu i zapisu, natomiast uprawnienia dla innych pozostały bez zmian. Dobrą praktyką jest zrozumienie, w jaki sposób zmiany uprawnień wpływają na bezpieczeństwo i dostęp do plików, co jest kluczowe w zarządzaniu systemami Linux. Umożliwia to nie tylko kontrolę dostępu do danych, ale także ochronę przed nieautoryzowanym dostępem.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.