仅限 CIFS 共享所有者可删除共享根目录中的文件

仅限 CIFS 共享所有者可删除共享根目录中的文件

g我正在 ubuntu 的一个极简分支(linux-lite)上安装 samba。

最初我安装时没有任何用户管理,只有一个来宾帐户,这是我的 smb.conf

[全球的]
工作组=WORKGROUP
服务器字符串 = 测试 NAS
netbios 名称 = testsan
安全 = 用户
加密密码 = true
映射到访客 = 坏用户
来宾帐户 = smbguest
dns 代理 = 无

[中小企业]
路径 = /smb/
可用 = 是
可浏览 = 是
可写 = 是
客人同意 = 可以
可打印 = 否
创建掩码 = 0664
目录掩码 = 0775

Linux 用户 smbguest 的主组为“smbusers”

这是本地文件:drwxrwxr-x 2 root smbusers 4096 Aug 1 11:00 /smb/

当我将其作为 cifs 安装或从 Windows 主机访问它时,我可以创建、重命名和删除目录,我可以创建和编辑文件,但不能重命名或删除共享根目录中的文件,即使我刚刚创建了它们并且是它们的所有者。就像我没有对该文件夹的“写”访问权限一样……但我有,因为如果我su - smbguest从那里执行此操作,我就可以。

这似乎与 CIFS ACL 有某种关系,有人可以解释一下吗?

相关内容