Portál AbcLinuxu, 4. listopadu 2025 07:43
[global]
        workgroup = SKUPINA
        server string = Samba Server Version %v
        interfaces = lo eth0 172.20.100.200/24
        hosts allow = 127. 172.20.100.
        log file = /var/log/samba/%m.log
        max log size = 50
        security = user
        passdb backend = tdbsam
        display charset = 852
        unix charset = UTF-8
        dos charset = CP852
[install]
        comment = Instalace
        path = /mnt/storage1/samba/install
        write list = @smb-install_rw
        read list = @smb-install_ro
Co mi není jasné je, jak nastavit správně práva na úrovni systému v adresáři /mnt/storage1/samba/install. Nevím, jak nadefinovat na jeden adresář víc skupin, kde každá skupina bude mít "různá" práva.
Řešení dotazu:
chgrp skupina-zapis adresar chmod g+rw adresar setfacl -m g:skupina-cteni:r adresar setfacl -d -m g:skupina-cteni:r adresarSkupina pro zápis bude adresář vlastnit, skupině pro čtení přidáte právo přes ACL (a přes
-d přidáte to právo jako výchozí pro nově vytvořené podadresáře a soubory).
Vlastníkem by měl být skutečný vlastník, pokud takový není, pak root.
            read list. Nějak takto:
read only = yes write list = pavel
write list = @smb-install-rw
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.