Práva při přesunu souboru

K>

Práva při přesunu souboru
« kdy: 26. 07. 2013, 13:44:55 »
Potřebuju diskový prostor pro sdílení dat mezi uživateli v rámci jednoho počítače. Tedy všechny soubory v adresáři "sdílené" musí mít vhodná uživatelská práva, aby se k nim dostali všichni uživatelé z dané skupiny. K tomu se dá použít ACL. Bohužel, ACL nenastaví správně uživatelská práva, pokud došlo jen k přesunu souboru do sdíleného adresáře (tedy nedošlo k vytvoření nového souboru).

Jedna možnost je dát do cronu automatickou změnu práv. Jenže pro některé BFU to nefunguje - teď tam něco přesunuli a teď hned to musí vidět jiný BFU, nebudou čekat než se za minutu spustí cron.

Druhá možnost je mít sdílený adresář na jiném harddisku, tím se při přesunu vynutí kopírování (a smazání z původního místa). Ale kupovat nový harddisk je blbost.

Ví někdo prosím, jak na to?
« Poslední změna: 26. 07. 2013, 15:51:04 od Petr Krčmář »


Jimm

Re:nastavení uživatelských práv při přesunu souboru
« Odpověď #1 kdy: 26. 07. 2013, 14:35:59 »
ACL se nemění při přesunu v rámci jednoho volume, nestačilo by na stejném disku vytvořit nový volume?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:nastavení uživatelských práv při přesunu souboru
« Odpověď #2 kdy: 26. 07. 2013, 14:54:37 »
inotifywait?

K>

Re:Práva při přesunu souboru
« Odpověď #3 kdy: 27. 07. 2013, 22:50:49 »
samostatný volume mě nutí předem si rozmyslet, kde je bude v budoucnu potřeba kolik místa.

OK, zkusim nastudovat inotifywait. dik za nakopnuti.

pavele

Re:Práva při přesunu souboru
« Odpověď #4 kdy: 28. 07. 2013, 04:42:02 »


K>

Re:Práva při přesunu souboru
« Odpověď #5 kdy: 30. 07. 2013, 22:03:49 »
bindfs vypada presne jako to co jsem hledal, dik moc!