Jak ustawić uprawnienia do plików, aby nowe pliki dziedziczyły te same uprawnienia?
Mam folder, w którym nowe podfoldery i pliki będą tworzone automatycznie, przez skrypt.
Chcę zachować uprawnienia użytkownika i grupy rekurencyjnie dla wszystkich nowych folderów i plików umieszczonych w katalogu nadrzędnym. Wiem, że wymaga to ustawienia lepkiego bitu, ale nie mogę znaleźć polecenia, które pokazuje dokładnie to, czego potrzebuję.
To jest to, co zrobiłem do tej pory:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
Następnie chcę, aby uprawnienia 660 zostały ustawione rekursywnie dla wszystkich folderów i plików umieszczonych w /path/to/parent
.
Jednak wszystko, co do tej pory próbowałem, zawiodło. Czy ktoś może pomóc, proszę?
Właściwie flaga oktalna 660 prawdopodobnie nie jest nawet poprawna. Uprawnienia, które chcę, to:
- Katalogi umieszczone pod
/path/to/parent
są eXecutable przez użytkowników z uprawnieniami - Pliki są read/writeable przez użytkownika myself i członków somegroup
- Pliki i foldery w
/path/to/parent
NIE są czytelne dla świata
Pracuję na Ubuntu 10.0.4 LTS.
Czy ktoś może pomóc, proszę?