我在服务器上使用了Samba很长一段时间,没有太多麻烦。 但是我今天在NAS4Free(11.1.0.4 – Atomics(修订版4729))上试了一下,遇到了以下问题:我有一个分享以下设置:
[HQ] comment = Share for the HQ department path = /mnt/zfs/HQ writeable = yes printable = no veto files = /.snap/.sujournal/ hide dot files = yes guest ok = no inherit permissions = yes inherit acls = yes vfs objects = shadow_copy2 zfsacl recycle nfs4:mode = special nfs4:acedup = merge nfs4:chown = yes recycle:repository = .recycle/%U recycle:keeptree = yes recycle:versions = yes recycle:touch = yes recycle:directory_mode = 0777 recycle:subdir_mode = 0700 shadow:format = auto-%Y%m%d-%H%M%S shadow:snapdir = .zfs/snapshot shadow:snapdirseverywhere = yes shadow:sort = desc shadow:localtime = yes veto files = /.zfs/ valid users = @dsi-hq create mask = 0777 directory mask = 0777 force create mode = 0777 force directory mode = 0777
如果我在文件夹中创build一个新文件,它具有以下权限: -rwxrw-rw- 1 aron wheel 0 {date} {file}
所以,即使我强制创build模式0777,我不知道如何执行该文件。 最重要的是,如果另一个用户试图编辑文件,他会得到权限被拒绝。
更多信息:
用户组aron:dsi-hq
用户标记组:dsi-ict
地图结构:/ mnt / hq / ict(aron在hq上有份额,mark在ict上有份额)
ICT分享:
[ICT] comment = Share for the ICT department path = /mnt/zfs/HQ/ICT writeable = yes printable = no veto files = /.snap/.sujournal/ hide dot files = no guest ok = no inherit permissions = yes inherit acls = yes vfs objects = shadow_copy2 zfsacl recycle nfs4:mode = special nfs4:acedup = merge nfs4:chown = yes recycle:repository = .recycle/%U recycle:keeptree = yes recycle:versions = yes recycle:touch = yes recycle:directory_mode = 0777 recycle:subdir_mode = 0700 shadow:format = auto-%Y%m%d-%H%M%S shadow:snapdir = .zfs/snapshot shadow:snapdirseverywhere = yes shadow:sort = desc shadow:localtime = yes veto files = /.zfs/ valid users = @dsi-ict create mask = 0777 directory mask = 0777 force create mode = 0777 force directory mode = 777