在 Ubuntu 16 中,我之前设置了一些共享,每个共享具有不同的权限。但文件夹及其子文件夹的权限始终相同(通过使用“写入列表”和“读取列表”选项完成)。
现在我正在尝试在已经存在的共享中设置不同的权限。
假设共享为/.../share/
。每个人都拥有那里的完整权限。
但是如果你沿着树往下看,比如说,/.../share/subfolder1/
我想更改权限,以便只有该文件夹的所有者才具有完全访问权限,而其他用户甚至看不到该文件夹的内容。
但我无法理解如何做到这一点。如果我为 创建另一个共享/.../share/subfolder1
,那么我无法直接访问它(因为我不是它的所有者,所以应该可以),但我可以从其父文件夹访问它。
我没有太多在 Linux 系统上设置权限的经验,并且尝试在 Google 上搜索解决方案也失败了。
答案1
虽然我通常会在评论中摘录一些原始链接,但我不认为这种情况适用于已建立的产品,例如桑巴。为了避免重复官方文档,我将仅提供一个链接 使用 Windows ACL 设置共享描述了针对此特定问题所需的设置,因此,如果将来有人需要有关此主题的最新文档,则可以在以下位置找到它以及有关 Samba 设置的其他有用信息https://wiki.samba.org/。