Portál AbcLinuxu, 10. května 2025 09:46
[test]
inherit acls = yes
read only = no
path = /test
Předpokládá to samozřejmě zapnuté ACL na tom sdíleném disku. Rovněž je vhodné zapnout EA a do smb.conf nastavit map
acl inherit = yesa
store dos attributes = yes. To zajistí, že bude správně ve Win fungovat i dědění práv a atributy souborů.
Lze je oba nastavit i globálně.
Ten druhý složí pro ukládání atributů souboru (read only, hidden, system, archive) do EA. To je dobré např. kvůli skrytým souborům desktop.ini, do kterých si Windows ukládají informace o složce. Pokud na server ukládáte profily uživatelů a nemáte toto zapnuté, tak ty soubory desktop.ini jsou potom vidět v menu mezi položkami apod.
Pokud ta sdílená složka má být jen pro jednoho uživatele, tak není problém toho admina naučit jeden příkaz chmod. Pokud má být přístupná pro všechny a omezení mají být až v podsložkách, tak se to dělá tak, že se povolí zápis pro všechny a zbytek se nastaví na podsložkách klidně z těch Windows.
Má vůbec význam to toho druhého admina učit? Já tedy v praxi nastaví na serveru sdílení po jeho instalaci a dál už se to nemění nebo jen velice zřídka.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.