Nowe posty

Autor Wątek: chmod - folder: mogę dodawać pliki, ale usuwać tylko swoje  (Przeczytany 2618 razy)

simperium

  • Gość
Witam,
ustawiam sobie sambę i próbuję zrobić coś takiego, że chcę stworzyć folder w którym dana osoba może dodawać pliki, ale edytować i usuwać tylko swoje.

Kombinowałem w ten sposób, że:

Folder ustawiłem na 777 (wszyscy mogą dodawać pliki)
a pliki na 755 (właściciel może wszystko, inni tylko podejrzeć)

niestety powoduje to, że wszyscy mogą usuwać wszelakie pliki (choć edytować już nie) , a chciałbym by tylko twórca pliku mógł go usunąć - czy jest możliwe takie ustawienie?  
Pozdrawiam.

arctgx

  • Gość
chmod - folder: mogę dodawać pliki, ale usuwać tylko swoje
« Odpowiedź #1 dnia: 2009-09-08, 16:23:09 »
Być może chodzi Ci o podobnieństwo do /tmp z prawami 1777. Odpal chmod +t katalog, by dodać tak zwany lepki bit.

Cytat: simperium
a pliki na 755 (właściciel może wszystko, inni tylko podejrzeć
Nie tylko (5=4+1).

simperium

  • Gość
chmod - folder: mogę dodawać pliki, ale usuwać tylko swoje
« Odpowiedź #2 dnia: 2009-09-08, 17:05:07 »
działa!
z tymże, gdy próbuję w smb.conf ustawić directory mask na 1777, to niestety nowe foldery nie są tworzone w trybie 1777 a w trybie:

drwxrwxrwx
(gdy dla 1777 powinno być:
drwxrwxrwt)

arctgx

  • Gość
chmod - folder: mogę dodawać pliki, ale usuwać tylko swoje
« Odpowiedź #3 dnia: 2009-09-08, 17:22:16 »
Cytat: simperium
ps: przepraszam za te drw itd, ale nie wiem, jak to rozkodować do formatu cyfr
Zapisz sobie dwójkowo liczby od 0 do 7, potem zamień ilości jednostek na "x", jeśli wyjdzie 1, kreskę, jeśli zero; odpowiednio ilości dwójek na "w", czwórek na "r". Zerknij do man chmod tak czy tak.

simperium

  • Gość
chmod - folder: mogę dodawać pliki, ale usuwać tylko swoje
« Odpowiedź #4 dnia: 2009-09-08, 17:29:43 »
usunąłem potem ten wpis, bo szperałem trochę w sieci i znalazłem ten link:

http://brasil.cel.agh.edu.pl/~09saprzybylo/prawa.html

gdzie idioodpornie wytłumaczono o co biega :D

a czy ktoś orientuje się może czemu samba zamiast chmod 1777 ustawia tylko 777?

Pozdrawiam