Moo*_*ire 4 samba permissions synology
我最近刚刚获得了我的第一个 Synology NAS (DS213+) 并且正在运行 DSM 4.3。在我需要决定是否应该将它换成 QNAP 或其他东西之前,我还有几天的时间来修补它......
我的问题是文件权限。我已经创建了用户,创建了共享文件夹并为它们设置了权限以授予我所有用户的读/写访问权限,我根本没有触及组权限。同时,我将所有这些共享的(已禁用)来宾帐户设置为“无访问权限”。我还没有在共享上启用 ACL。
即使我这样做了,我在 Windows 7 安装的这些共享中创建的文件和文件夹也是可写的(777)。我在 linux 中安装了共享并创建了一个看起来更好的文本文件,但它仍然是“644”。如何设置整个共享的默认创建掩码以防止世界对共享进行任何访问?
我启用了 SSH 访问并尝试编辑 /usr/syno/etc/smb.conf,但正如有人在 Synology 论坛上的另一篇文章中所说的那样,该文件在 NAS 重新启动时被覆盖。
简短的回答:不可能。
synoacltool在等待 Synology 支持人员的回复时,我尝试更改设置,但就在我以为我已经设法修复它时,将它安装到 Windows 并创建文件/文件夹表明我又回到了起点。
这是我从 Synology 支持中得到的答案:
由于您要设置的规则会由于权限优先级而导致冲突,因此如下所示:无访问权限 > 读/写 > 只读。- RW:用户组 - NA:所有人(请注意默认情况下所有用户帐户都属于用户组)这意味着每个人都无法访问共享文件夹包括管理员。
在我们当前的设计中,默认的共享文件夹权限是 777,因为我们还需要跨不同平台(windows、Mac 和 Linux)处理不同类型的权限控制。
| 归档时间: |
|
| 查看次数: |
14334 次 |
| 最近记录: |