Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Automatické nastavení práv na novou složku v určité složce  (Přečteno 887 krát)

michal368

  • Návštěvník
  • Příspěvků: 5
Ahoj, mám složku hlavní, na které jsem nastavil přístup skupině moje. Bohužel pokud ve složce hlavní vytvořím novou složku tak skupina moje nemá do složky přístup. Musím tedy nastavit práva znova i na novou složku.

Jak mám nastavit aby všechny nové složky pod složkou hlavní měli automaticky nastavená práva jako složka hlavní.

Dík za radu.


GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Automatické nastavení práv na novou složku v určité složce
« Odpověď #1 kdy: 05 Června 2018, 14:30:32 »
Zkus kouknout sem na poslední odstavec části Další práva, jestli je to to, co potřebuješ.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Automatické nastavení práv na novou složku v určité složce
« Odpověď #2 kdy: 05 Června 2018, 14:45:16 »
Ahoj, mám složku hlavní, na které jsem nastavil přístup skupině moje. Bohužel pokud ve složce hlavní vytvořím novou složku tak skupina moje nemá do složky přístup. Musím tedy nastavit práva znova i na novou složku.

Jak mám nastavit aby všechny nové složky pod složkou hlavní měli automaticky nastavená práva jako složka hlavní.

Dík za radu.

Tomu se říká dědění oprávnění (inheritance). Ošetřuje se pomocí příkazů getfacl a setfacl
Pokud nemáš, balíček acl si doinstaluj:
Kód: [Vybrat]
sudo apt-get install acl
Práva se potom nastavují takto:
Kód: [Vybrat]
setfacl -R -m d:u::rwx hlavní
setfacl -R -m d:g::rwx hlavní
setfacl -R -m d:o::rx hlavní

Práva zkontroluješ příkazem:
Kód: [Vybrat]
getfacl hlavní
Výstup bude ve tvaru:
Kód: [Vybrat]
# file: hlavní
# owner: youruser
# group: yourgroup
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x

Tebe zajímají řádky začínající "default". Určují práva pro nově vytvářené soubory/složky.

Pokud už v hlavní složce nějaké soubory/složky máš, přidej ke příkazům výše ještě tyto:
Kód: [Vybrat]
setfacl -R -m u::rwx hlavní
setfacl -R -m g::rwx hlavní
setfacl -R -m o::rx hlavní

Nastaví práva stávajícím souborům/složkám.
« Poslední změna: 05 Června 2018, 17:47:55 od juwa2 »

michal368

  • Návštěvník
  • Příspěvků: 5
Re:Automatické nastavení práv na novou složku v určité složce
« Odpověď #3 kdy: 06 Června 2018, 19:40:11 »
OK dík funguje

 

Provoz zaštiťuje spolek OpenAlt.