Portál AbcLinuxu, 12. května 2025 00:58
[fotky] comment = Naše společné fotky path = /mnt/storage1/samba/data folders/Fotky valid users = všichni ze smb-R-fotky write list = všichni ze smb-RW-fotky force user = název skupiny smb-R-fotky force group = název skupiny smb-R-fotky create mask = 0700 directory mask = 0700 browseable = Novalid users = uživatelé, kteří mohou tento share procházet
[fotky] comment = Naše společné fotky path = /mnt/storage1/samba/data folders/Fotky valid users = @smb-R-fotky write list = @smb-RW-fotky force user = @smb-R-fotky force group = @smb-R-fotky create mask = 0700 directory mask = 0700 browseable = NoDěkuji za vaše rady,,
Jak teď přidám uživatele ivanek do skupiny smb-RW-fotky?
usermod -aG smb-RW-fotky ivanek
Jak říct v smb.conf, aby nastavoval práva pouze na skupiny?Nevím, co si představujete pod „nastavovat práva pouze pro skupiny“. Navíc váš dotaz až tak nesouvisí se Sambou, jde o základní správu uživatelů a skupinu v linuxu/unixech.
force user = @skupina
je naprostý nesmysl.
Pokud jsem správně pochopil, čeho se snažíte dosáhnout, aby fotky mohli procházet ti, co jsou ve skupině smb-R-fotky a smb-RW-fotky, zatímco zapisovat pouze uživatelé skupiny smb-RW-fotky, tak vám asi standardní model přístupových práv v Linuxu nebude stačit a budete muset použít ACL.
Pak je tu druhá možnost, která je dost ,,špinavá", ale funguje:
[fotky] comment = Fotky path = /mnt/fotky admin users = @smb-R-fotky @smb-RW-fotky # tihle uživatelé budou mít práva přístupu jako root valid users = @smb-R-fotky @smb-RW-fotky # tohle bych tu pro jistotu nechal write list = @smb-RW-fotky # samba dovolí zapisovat pouze skupině smb-RW-fotky force group = @smb-R-fotky # tady může být z principu cokoli, protože skupinám jsou přiděleny práva root force user = root # viz předchozí create mask = 0660 # viz předchozí directory mask = 0770 # viz předchozí
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.