为 Samba 设置与父文件夹不同的子文件夹权限

为 Samba 设置与父文件夹不同的子文件夹权限

在 Ubuntu 16 中,我之前设置了一些共享,每个共享具有不同的权限。但文件夹及其子文件夹的权限始终相同(通过使用“写入列表”和“读取列表”选项完成)。

现在我正在尝试在已经存在的共享中设置不同的权限。

假设共享为/.../share/。每个人都拥有那里的完整权限。

但是如果你沿着树往下看,比如说,/.../share/subfolder1/我想更改权限,以便只有该文件夹的所有者才具有完全访问权限,而其他用户甚至看不到该文件夹​​的内容。

但我无法理解如何做到这一点。如果我为 创建另一个共享/.../share/subfolder1,那么我无法直接访问它(因为我不是它的所有者,所以应该可以),但我可以从其父文件夹访问它。

我没有太多在 Linux 系统上设置权限的经验,并且尝试在 Google 上搜索解决方案也失败了。

答案1

虽然我通常会在评论中摘录一些原始链接,但我不认为这种情况适用于已建立的产品,例如桑巴。为了避免重复官方文档,我将仅提供一个链接 使用 Windows ACL 设置共享描述了针对此特定问题所需的设置,因此,如果将来有人需要有关此主题的最新文档,则可以在以下位置找到它以及有关 Samba 设置的其他有用信息https://wiki.samba.org/

相关内容