すべてのユーザーがアクセスできるSamba共有があり、その共有にはサーバーに設定されている各グループのディレクトリがあるため、次のようになります。
ls -l
drwsrws--- 11 root p_01 4096 2018-01-17 Share1
drwsrws--- 13 root p_02 4096 2018-01-17 Share2
SUIDが設定されている場合、ユーザーがそのディレクトリに新しいファイル/ディレクトリを作成すると、その権限と属するグループが継承されます。これは、ローカルコンピュータとSamba共有(LinuxとWindows)の両方でうまく機能します。
問題は、ユーザーがShare1からShare2にファイルをコピーすると、権限もコピーされることです(ファイルが属するグループを含む)。
同じファイルをサーバーにローカルにコピーする場合は、必要に応じて親ディレクトリで権限が必要です。
2018-10-15 編集:smb.confの関連部分は次のとおりです。
[global]
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = No
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
netbios name = SERVER
security = user
wins support = Yes
workgroup = NORDPRIM
[NORDPRIM]
inherit acls = Yes
path = /data/NORDPRIM
read only = No
inherit permissions = Yes
force create mode = 774
create mask = 774
directory mask = 2775
force directory mode = 2775
vfs objects = recycle