Strona 1 z 1
Jak zmienić domyślne uprawnienia do nowych plików w katalogu
: 19 grudnia 2010, 14:50
autor: poldas
Witam
Chciałbym żeby w pewnym katalogu nowo utworzone pliki miały określone uprawnienia np 775 W jaki sposób to najprościej osiągnąć?
Z góry dzięki za pomoc
: 19 grudnia 2010, 19:56
autor: xmaster
Napisz, czy pliki te mają mieć takie uprawnienia tylko przy tworzeniu czy też przez cały cykl swojej bytności?
A najprościej to w CRONie napisać regułkę, która sprawdzi jakie uprawnienia mają pliki i ew. w razie niezgodności zmieni je na pożądane.
: 19 grudnia 2010, 20:35
autor: poldas
"Przez cały cykl swojej bytności", wolałbym, żeby to się działo z automatu, a nie przez skrypty w CRON-ie, coś na zasadzie maski założonej na katalog.
: 20 grudnia 2010, 00:21
autor: xirad
: 22 grudnia 2010, 22:39
autor: stepek
A kto będzie tworzył te dane/pliki?
: 23 grudnia 2010, 11:23
autor: poldas
Kto będzie tworzył? No powiedzmy, że użytkownicy systemu należący do grupy GRUPA1.
: 23 grudnia 2010, 12:39
autor: giaur
umask nie wystarczy? To jest właśnie co chcesz - maska. O ile pamiętam, to się chyba ustawiało w .bashrc dla użytkownika jeśli ma obowiązywać na stałe. Pomysł z cronem jest delikatnie mówiąc... niezbyt mądry
: 23 grudnia 2010, 13:36
autor: poldas
Najbardziej by mi odpowiadało, żeby maska dotyczyła tylko wybranego katalogu.
: 23 grudnia 2010, 17:32
autor: stepek
Tak sobie myślę i dręczy mnie pytanie dlaczego akurat takie uprawnienia?
I jest sobie np. katalog /home/wszyscy/ i w nim użytkownicy, którzy należą do grupy grupa1 mają mieć pełne prawa (dlaczego zastanawia mnie ta 7 - właściwie 1, czy to będą skrypty?).
Bo co z tego, że ustawisz uprawnienia 7 dla
użytkownika, chyba najbardziej interesuje Ciebie to żeby to było 7 (a właściwie 6) dla grupy, prawda?
I generalnie chyba chodzi Ci o to o czym napisał
giaur.
ten link
: 23 grudnia 2010, 22:58
autor: poldas
Zgadza się wystarczy mi 664, tak jakoś odruchowo wyskoczyły mi te 7, w wolnej chwili zapoznam się z zaproponowanym rozwiązaniem, mam nadzieję, że UMASK nie ma charakteru globalnego i można to zastosować np. do jednego katalogu.