Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Martin - ViPEr*CZ* 14 Prosince 2008, 12:43:47

Název: oprávnění - advanced [vyřešeno]
Přispěvatel: Martin - ViPEr*CZ* 14 Prosince 2008, 12:43:47
No zajmává hříčka:

- mějme adresář pokus (nemusí být prázdný) a přidělíme mu oprávnění sudo chmod 777 pokus/ -R
- "vlezeme do adresáře" cd pokus
- vytvoříme novou složku child mkdir child
- vypíšeme obsah pokusu ls -l

všechny složky mají právo "777" kromě child? Jak zařídím, aby i child si toto právo automaticky zdědila po rodiči? Připomínám, že se jedná o úlohu pouze pro terminál.
Název: Re: oprávnění - advanced
Přispěvatel: premet 14 Prosince 2008, 13:05:13
Není to tím, že tu složku vytváříš až potom co změníš ty práva ?
Název: Re: oprávnění - advanced
Přispěvatel: Tomáš Pikálek 14 Prosince 2008, 13:07:01
Možná tohle? (nezkoušel jsem, možná to není ono)
http://ubuntuforums.org/showpost.php?p=832721&postcount=9
Název: Re: oprávnění - advanced
Přispěvatel: Vojtěch Trefný 14 Prosince 2008, 13:07:11
Není to tím, že tu složku vytváříš až potom co změníš ty práva ?

Já myslím, že to asi Martinovi došlo, ale že chce, aby ta nově vytvořená složka získala práva podle nadřazeného adresáře ;)
Název: Re: oprávnění - advanced
Přispěvatel: premet 14 Prosince 2008, 13:09:07
Není to tím, že tu složku vytváříš až potom co změníš ty práva ?

Já myslím, že to asi Martinovi došlo, ale že chce, aby ta nově vytvořená složka získala práva podle nadřazeného adresáře ;)
Mě to došlo, až sem to dočetl celý  ;D a až teď jsem začal hledat.
Název: Re: oprávnění - advanced
Přispěvatel: premet 14 Prosince 2008, 13:11:09
Co umask ??
Název: Re: oprávnění - advanced
Přispěvatel: Tomáš Pikálek 14 Prosince 2008, 13:15:40
Jenže umask nejde nastavit na jeden adresář, ne?
Nebo si vytvořit alias.
Název: Re: oprávnění - advanced
Přispěvatel: kkaarreell 14 Prosince 2008, 13:18:49
proc az ted? vzdyt ten clanek (http://www.abclinuxu.cz/clanky/bezpecnost/acl-prakticky) vysel uz pred tremi dny. :-D
Název: Re: oprávnění - advanced
Přispěvatel: Martin - ViPEr*CZ* 14 Prosince 2008, 13:58:29
No to by mohlo bejt ono až na to že mi to nefunguje... parametr -d -m viz

setfacl -d -m other:--- Spolecny mi vyhazuje chybu: operation not supported ;D

a jak tam kucí píšou je to dost těžkopádný  :'(
Název: Re: oprávnění - advanced
Přispěvatel: kkaarreell 14 Prosince 2008, 14:35:54
mne to vali naprosto bez problemu. co tam mas za filesystem? a remountnul jsi ho s podporou acl, napr
Kód: [Vybrat]
mount /home -o remount,acl?
Název: Re: oprávnění - advanced
Přispěvatel: Martin - ViPEr*CZ* 14 Prosince 2008, 14:58:52
No jde mi tam nastavit práva uživatelů, skupin a others, ale nejde ta maska. No měl bych to mít namoutnutý dobře... do fstabu jsem si to přidal a u dělal remount....mám tam ext3

PS: Aha, tak ten remount byl špatně nejspíš... zkusil jsem to teď s tím ,acl navíc a už se to nastavilo.

Edit2: Tak to funguje. Díky za nakopnutí.  ;)