第一次写,但我很绝望,我想你可以帮助我......我的英语很差,我会说西班牙语......我在 Ubuntu 12 上安装了 Samba4,一切都很好,我可以将计算机加入域并可以创建用户。我的问题是权限,而不是它们的工作方式!我需要所有者 capeta 拥有所有权限,其他用户可以看到文件夹的内容并读取但不能修改或删除...我无法得到它..在 linux 上尝试所有权限组合,但没有工作..还尝试在管理员用户和组窗口中的安全选项卡上更改权限,但不起作用..我怎样才能让所有者拥有完全控制权,而其他人只能看到内容而不删除或更改?感谢您抽出时间帮助我......
答案1
您使用的 Samba 版本是什么?您能显示 samba4 配置文件 (smb.conf) 的内容吗?要在 samba4 中启用 Windows 权限,您需要安装 acl 包并修改 /etc/fstab;您可以按照 wiki 中的说明进行操作: https://wiki.samba.org/index.php/Samba_4/OS_Requirements
我的建议是自己构建 samba4(克隆 git 存储库或从官方 samba 网站下载最新的 tarball)。您也可以使用 SerNet 存储库,或者如果您打算使用 Debian,则可以使用 debian backports 存储库。
如果您可以显示 samba-tool testparm 命令的结果,那将非常重要。
检查以上内容并告诉我。