Portál AbcLinuxu, 5. května 2025 15:04

Dotaz: Automaticke nastaveni prav souboru ve slozce

polo23 avatar 15.5.2011 10:34 polo23 | skóre: 28 | blog: polo23
Automaticke nastaveni prav souboru ve slozce
Přečteno: 336×
Odpovědět | Admin
Ahoj,
omlouvam se za trochu krkolomny nazev dotazu. Mam momentalne "zatmeni" a potreboval bych poradit ohledne nastaveni prav na soubory/slozky.

Zprovoznil jsem si WebDAV na Linuxu (Debian 2.6.30) a mam problem s pravy souboru/slozek, ktere tam nakopcim. WebDAV chci pouzivat na vymenu souboru s ruznymi lidmi. Situace se ma nasledovne...
Kdyz se tam nekdo pripoji a vytvori soubor tak je jeho vlastnikem uzivatel www-data. Nevyhoda pro me jako uzivatele pol je, ze soubor treba nemuzu menit pac ma prava
-rw-r--r-- 1 www-data www-data       958 15. kvě 09.31 xp.sps

Dale mam problem s tim, ze kdyz tam nakopiruju soubor co patri me s nasl. pravy
-rw------- 2 pol pol        376712 21. pro 19.48 pr1.pdf
Tak ho nemuze nikdo precist pac www-data na nej nema zadna prava. Dalo by se to resit pomoci ACL, ale radeji bych jine reseni pokud by to bylo mozne. Predstavoval bych si to tak, ze vse co se nakopiruje do slozky s WebDAV soubory bude mit automaticky nastavena prava pro others na rwx.
Je neco takove mozne? P.S. Jde mi o to abych se nemusel zdrzovat porad nejakym nastavovan prav... chci tam proste cokoliv zkopirovat a mit jistotu, ze kazdy bude mit ALESPON pravo si to precist.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jakub Lucký avatar 15.5.2011 10:42 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Automaticke nastaveni prav souboru ve slozce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemá ten WebDAV někde nastavitelný umask?
If you understand, things are just as they are; if you do not understand, things are just as they are.
polo23 avatar 15.5.2011 11:27 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Automaticke nastaveni prav souboru ve slozce
To uz me taky napadlo, ale zavrhnul jsem to pac jsem myslel, ze umask je jen jeden pro system. ...ale mate pravdu existuje umask pro Apache. Takze jsme v
/etc/apache2/envvars
nastavil umask na 0000. Kdyz tam vlozim soubor jako user z XP pres WebDAV tak to ma prava
-rw-rw-rw- 1 www-data www-data      4233 15. kvě 11.21 update.txt
Ted jeste zbyva doresit jak to udelat abych tam nakopcil jako user pol v Linuxu soubor a ten byl automaticky citelny pro usera pristupujiciho pres WebDAV.
15.5.2011 11:56 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: Automaticke nastaveni prav souboru ve slozce
SUID nebo SGID nastavené na adresáři způsobí, že soubory vytvořené v něm budou mít vlastníka nebo skupinu stejnou jako adresář.
Netvrdím to, ale možná je to pravda.
polo23 avatar 15.5.2011 12:44 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Automaticke nastaveni prav souboru ve slozce
...ja tam ty soubory ale kopiruji pomoci
cp
- nikoliv vytvarim. Mluvim ted o uzivatelskem uctu co mam na linuxu. Nepristuju pres WebDAV.
15.5.2011 13:17 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: Automaticke nastaveni prav souboru ve slozce
Kopírování je taky vytváření. Zkoušel jsem to, s SGID to funguje na grupu, ale nějak mi to nefunguje pro SUID.
Netvrdím to, ale možná je to pravda.
polo23 avatar 15.5.2011 13:41 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Automaticke nastaveni prav souboru ve slozce
No SUID nepomohl ale SGID zabralo. Bohuzel mi to nepomohlo pac prava na souboru ktery jsme tam nakopiroval jsou:
-rw-------  1 pol     www-data    597777 15. kvě 13.37 kvm.pdf
Uzivatel pristupujici pres WebDAV soubor neprecte.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.