Portál AbcLinuxu, 6. května 2025 23:25

Dotaz: Defaultní práva pro podadresáře

14.10.2011 13:45 Elgner
Defaultní práva pro podadresáře
Přečteno: 153×
Odpovědět | Admin
Ahoj,

nejsem úplně znalý, snažil jsem se něco nastudovat, ale nejsem z toho moudrý, proto se zeptám:

Mám adresář a v něm potřebuji dělat podadresáře. Jde nějakým způsobem dosáhnout toho, aby každý podadresář, který vytvořím, měl defaultně práva

drwxrwx--- www-data www-data

místo

drwxr-xr-x mojejmeno mojejmeno ?

Server je na Ubuntu 10.04.3 LTS.

Moc díky za rady nebo nasměrování.

PE
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.10.2011 14:13 drunkezz | skóre: 34 | blog: kadeco
Rozbalit Rozbalit vše Re: Defaultní práva pro podadresáře
Odpovědět | | Sbalit | Link | Blokovat | Admin

takze najprv k tomu aby k ownerovi a grupe

ak chces aby bol adresar www-data:www-data tak ho musis vytvorit ako uzivatel www-data

 

ak ho vytvaras povedzme ako root tak prikazom "chown" (CHange OWNer) ich zmenis v tvare chown www-data:www-data adresar

 

ak uz si povedzme ako uzivatel www-data na systeme a chces aby vsetky tvoje adresare ktore vytvoris mali defaultne drwxrwx--- tak si daj do /.profile alebo /.bashrc  prikaz

umask 002

14.10.2011 14:24 Sten
Rozbalit Rozbalit vše Re: Defaultní práva pro podadresáře
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nové soubory i adresáře vlastní ten uživatel, který je vytvořil.

Ale skupinu vynutit můžete, právě u /var/www (a nejen tam) to používám, stačí nastavit na nadřazený adresář SGID bit (chmod g+s adresář) a všechny nové podřazené adresáře (i soubory) budou mít stejnou skupinu a i ten bit tam bude nastaven.

Výchozí práva nastavíte pomocí své umask.

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.