folder z prawami rwx dla wszystkich

Te, które nie mieszczą się w powyższych kategoriach, a mają coś wspólnego ze Slackware.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
aksnet
Użytkownik
Posty: 70
Rejestracja: 2008-03-02, 19:09
Lokalizacja: z 10.0.1.1

folder z prawami rwx dla wszystkich

Post autor: aksnet » 2017-08-06, 18:48

Witam

Potrzebuję założyć folder w którym:

wszystkie nowo tworzone podfoldery (przez dowolnego użytkownika) będą tworzone z prawami 777
wszystkie nowo tworzone pliki (przez dowolnego użytkownika) będą miały prawa 666 (a pliki wykonywalne 777)

wykonuje takie polecenia;

Kod: Zaznacz cały

mkdir x
setfacl -R -d -m group::rwx  x
setfacl -R -d -m other::rwx  x
zgodnie z przewidywaniami wszystkie podfoldery folderu "x" ( i głębiej) tworzone są z prawami 777 - czyli wszystko ok
niestety pliki tworzone są z uprawnieniami 644 (rw-r--r--) i może je edytować tylko właściciel
a dlaczego nie są tworzone z uprawnieniami 666? (rw-rw-rw-)

zmiana umask dla wszystkich użytkowników korzystających z "x" odpada ...
co należy jeszcze dodać aby pliki domyślnie były tworzone z prawami 666?

tomatau
Użytkownik
Posty: 36
Rejestracja: 2015-01-09, 02:51

Re: folder z prawami rwx dla wszystkich

Post autor: tomatau » 2017-08-06, 20:36

Co zwraca getfacl?
Spróbuj dodać do opcji montowania dysku na którym znajduje się ten katalog opcje "acl". Ewentualnie upewni się, czy opcja jest ustawiona na tym dysku przez tune2fs?

Kod: Zaznacz cały

tune2fs -L <dev>

ODPOWIEDZ