我有一台 Windows 10 Pro 计算机,用作不在域中的文件共享和流式传输的家庭服务器。网络驱动器的格式为 NTFS。我在服务器上有一个名为“DATA”的文件夹,其中包含子文件夹,包括指向其他文件夹的符号链接。
我想让我的孩子访问“DATA”文件夹,主要是对所有文件和子文件夹只读,但我想给他们几个子文件夹的写入权限。我想让爸爸(我)对所有文件都有读写权限。
看来共享权限非常严格并且从父文件夹继承,即使我共享具有不同权限的子文件夹,也只有当我直接访问该共享时才会授予我这些权限。(即 \server\data\public 与 \server\data --> 选择公共)。
作为文件夹结构的示例(只读表示仅供儿童阅读):
DATA --> read only (parent network share)
- FILES --> read/write anyone
- GAME FILES --> read only (symlink)
- LINUX ISO --> read only
- MOVIES --> read only
- MUSIC --> read only
- SOFTWARE --> read only
- TV SHOWS --> read only
- USERS --> subfolder (symlink)
- PUBLIC --> read/write anyone
- KID1 --> read/write only for KID1/DAD
- KID2 --> read/write only for KID2/DAD
- DAD --> read/write only for DAD
我不想乱搞 NTFS 权限(文件夹属性 -> 安全 -> 高级)并冒着搞砸文件访问的风险,但我想这可能是我的答案?
或者我是否完全忽略了其他什么东西?
谢谢。
编辑:我想我已经明白了。
对于 DATA 文件夹,必须授予每个人完全的 SHARE 权限,但 NTFS 权限仅允许读取和执行/列出文件夹内容。
然后以 KID1 文件夹为例,我禁用了 NTFS 权限的继承,并允许他们对该文件夹和子文件夹具有读写权限。现在他们可以读取 DATA 文件夹项目,但不能删除或创建其中的任何内容。但是一旦他们进入“KID1”文件夹,就可以随心所欲地创建和删除文件夹。
但现在我的符号链接似乎有点问题。我想我接下来得解决这个问题。