W systemach UNIX/Linux uprawnienia są opisane w modelu właściciel–grupa–inni i mają postać 9 znaków: trzy dla właściciela, trzy dla grupy i trzy dla pozostałych użytkowników. Każda trójka to bity r (odczyt), w (zapis) i x (wykonanie).
Dla katalogu znaczenie bitów jest szczególnie ważne:
- r pozwala odczytać listę nazw (np. wyświetlić zawartość).
- x pozwala wejść/przejść do katalogu i uzyskać dostęp do elementów wewnątrz (o ile inne prawa na to pozwalają).
- w oznacza możliwość modyfikowania zawartości katalogu, czyli m.in. tworzenia, usuwania i zmiany nazw plików w tym katalogu.
Warunek z pytania brzmi: tylko właściciel ma móc zapisywać w katalogu. To oznacza, że wyłącznie właściciel powinien mieć ustawiony bit w, natomiast grupa i inni nie mogą go mieć.
Uprawnienia rwxr-xr-x spełniają ten warunek:
- właściciel: rwx (ma zapis),
- grupa: r-x (brak zapisu),
- inni: r-x (brak zapisu).
Pozostałe propozycje są błędne, bo zawierają w dla grupy lub dla innych, więc pozwalają na zapis komuś poza właścicielem. Częstą pułapką na egzaminie jest mylenie bitu x z możliwością zapisu: w katalogu x nie daje prawa tworzenia plików, a jedynie możliwość wejścia/przejścia. W praktyce takie ustawienie nadaje się np. do katalogu projektu, który inni mogą przeglądać, ale nie mogą w nim nic zmieniać.