SambaはACLとumaskを無視しますか?

SambaはACLとumaskを無視しますか?

/media/drvにACLがあります。
sudo setfacl -dRm u::rwx,g::rwx,o::r-x /media/drv

同様に、/media/drvに特別なディレクトリグループIDビットを次のように設定しました。
sudo chmod g+s /media/drv

次のようにLinuxコマンドラインで/media/drvにディレクトリまたはファイルを作成するとき:
# mkdir dir3
# touch file3

次のディレクトリとファイル権限を取得します。
drwxrwsr-x+ 2 user1 user1 4096 Apr 27 22:01 dir3
-rw-r--r-- 1 user1 user1 2 Apr 27 22:01 file3

しかし、多くの調査の終わりにSamba共有からファイルまたはディレクトリを作成したときに、最終的に/etc/samba/smb.conf同じ権限を取得して一貫性を保つためにこれらの設定が必要であり、これはACLやumaskとは何の関係もないことに気づきました。環境。

#======================= Global Parameters =======================

[global]
log file = /var/log/samba/log.%m
logging = file
max log size = 1000
pam password change = Yes
panic action = /usr/share/samba/panic-action %d
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
passwd program = /usr/bin/passwd %u
server role = standalone server
server string = %h server (Samba, Ubuntu)
unix password sync = Yes
idmap config * : backend = tdb

#======================= Share Definitions =======================

[myShare]
path = /media/drv
browsable = yes
writable = yes
read only = no
force user = user1
valid users = user1,root
map archive = no
directory mask = 775
create mask = 664

私の質問:
Sambaの設定はありますが、inherit aclsSambaはデフォルトでLinuxのACLおよびumask設定を無視しますか?

乾杯、

柔軟

ベストアンサー1

おすすめ記事