TRAVERSE = permission to click through a directory
READ = TRAVERSE + permissions to read data, xattrs, etc
MODIFY = READ + permissions to write data, xattrs, etc (excluding change owner and write ACL)
FULL_CONTROL = MODIFY + permission to change owner and write ACL.
Post output of "getfacl /mnt/Pool_2", "getfacl /mnt/Pool_2/VIDEO", and "testparm -s".
root@OB-NAS-MAIN:/mnt/Pool_2/VIDEO # getfacl /mnt/Pool_2
# file: /mnt/Pool_2
# owner: root
# group: wheel
owner@:rwxp--aARWcCos:-------:allow
group@:rwxp--a-R-c--s:-------:allow
everyone@:rwxp--a-R-c--s:-------:allow
root@OB-NAS-MAIN:/mnt/Pool_2/VIDEO # getfacl /mnt/Pool_2/VIDEO
# file: /mnt/Pool_2/VIDEO
# owner: HJEMME\ole_berg
# group: HJEMME\domain users
everyone@:--x---a-R-c---:fd-----:allow
owner@:rwxpDdaARWcCos:fdi----:allow
group:HJEMME\ftpgroup:r-x---a-R-c---:fd-----:allow
group:HJEMME\trustedfriends:r-x---a-R-c---:fd-----:allow
group:HJEMME\vpnuser:r-x---a-R-c---:fd-----:allow
user:HJEMME\ole_berg:rwxpDdaARWcCos:fd-----:allow
everyone@:--------------:fd-----:allow
---------------------------------------------------------------------------------------------------------
root@OB-NAS-MAIN:/mnt/Pool_2/VIDEO # testparm -s
Load smb config files from /usr/local/etc/smb4.conf
Loaded services file OK.
WARNING: socket options = SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY
This warning is printed because you set one of the
following options: SO_SNDBUF, SO_RCVBUF, SO_SNDLOWAT,
SO_RCVLOWAT
Modern server operating systems are tuned for
high network performance in the majority of situations;
when you set 'socket options' you are overriding those
settings.
Linux in particular has an auto-tuning mechanism for
buffer sizes (SO_SNDBUF, SO_RCVBUF) that will be
disabled if you specify a socket buffer size. This can
potentially cripple your TCP/IP stack.
Getting the 'socket options' correct can make a big
difference to your performance, but getting them wrong
can degrade it by just as much. As with any other low
level setting, if you must make changes to it, make
small changes and test the effect before making any
large changes.
Server role: ROLE_DOMAIN_MEMBER
# Global parameters
[global]
aio max threads = 2
allow trusted domains = No
bind interfaces only = Yes
client ldap sasl wrapping = plain
deadtime = 15
disable spoolss = Yes
dns proxy = No
domain master = No
enable web service discovery = Yes
interfaces = 192.168.111.6
kerberos method = secrets and keytab
kernel change notify = No
load printers = No
local master = No
logging = file
map to guest = Bad User
max log size = 51200
min receivefile size = 16384
nsupdate command = /usr/local/bin/samba-nsupdate -g
os level = 255
preferred master = Yes
realm = HJEMME.VABRAATEN95.COM
security = ADS
server min protocol = SMB2_02
server role = member server
server string = FreeNAS Main Server
socket options = SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY
template shell = /bin/sh
unix extensions = No
username map = /usr/local/etc/smbusername.map
username map cache time = 60
winbind cache time = 7200
winbind enum groups = Yes
winbind enum users = Yes
winbind max domain connections = 10
wins support = Yes
workgroup = HJEMME
idmap config *: range = 90000001-100000000
idmap config hjemme: range = 20000-90000000
idmap config hjemme: backend = rid
idmap config * : backend = tdb
allocation roundup size = 0
directory name cache size = 0
dos filemode = Yes
include = /usr/local/etc/smb4_share.conf
[Arbeid]
aio write size = 0
mangled names = illegal
path = /mnt/Pool_1/arbeid
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[BILDER]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_2/BILDER
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[DOKUMENTER]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/dokumenter
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[FtpGjestMappe]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/ftpgjest
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[LITTERATUR]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/litteratur
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[MUSIKK]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/musikk
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[Manualer og Guider]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/OB-NAS-JAILS/owncloudjail/usr/local/www/owncloud/data/oleberg/files/Manualer Notater Guider
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[NBZdownloads]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/media/downloads
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[Pool_3]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_3
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[TestCIF]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/TestCIF
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[VIDEO]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_2/VIDEO
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[owncloud_julie]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/files/julie
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true
[temp]
aio write size = 0
guest ok = Yes
mangled names = illegal
path = /mnt/Pool_1/temp
read only = No
vfs objects = zfs_space zfsacl streams_xattr
nfs4:acedup = merge
nfs4:chown = true