创建网站域名多少钱,网站开发协议百度,广州的一起做网站,从网络营销角度做网站在使用Synology 群晖NAS时往往需要为不同的用户添加各自的账户权限#xff0c;我们希望他们可以自由使用自己的主文件夹#xff0c;但不要互相看到别人的主文件夹#xff0c;更不要互相浏览别人主文件夹下的内容#xff0c;应该怎么设置呢#xff1f;DSM系统中有完善的文件…在使用Synology 群晖NAS时往往需要为不同的用户添加各自的账户权限我们希望他们可以自由使用自己的主文件夹但不要互相看到别人的主文件夹更不要互相浏览别人主文件夹下的内容应该怎么设置呢DSM系统中有完善的文件夹权限管理机制应该怎么使用呢
一、需求 在网上有很多资料会告诉你怎么创建文件夹怎么设置读取权限基本都属于标准的应用场景下。没有那种多级目录下只给末级目录的权限设置这种场景也基本服务我们实际的需求比如跨部门访问特定文件夹。 需求描述
用户A只能访问四级目录下的所有文件但是不能访问前三级父级目录下其他的文件防止越权。
二、DSM7实现
1. 开启对没有权限的用户隐藏子文件夹和文件 2. 开启跳过遍历检查 3. 权限设置 解释 为什么一级目录中设置了【列出文件夹/读取数据】权限这个权限就是可读但在实际中却读取不到一级目录中的文件 就是因为我们前面开启了【对没有权限的用户隐藏子文件夹和文件】和权限设置应用在【此文件夹】
三、DSM6实现 DSM6 对其 DSM7 没有跳过遍历检查功能再就是比 DSM7在一级目录权限设置上多一步 1. 开启对没有权限的用户隐藏子文件夹和文件 2. 权限设置 一级目录要设置两次权限 总结
样例中使用 Everyone 用户并不会发生越权只是为了减少每次给其他用户赋权时再给一级目录添加上述权限操作。 前提按照文档操作一定要开启对没有权限的用户隐藏子文件夹和文件。
另外【列出文件夹/读取数据】 应用与 此文件夹和子文件 只是能列出来知道原来这个目录有某某文件或文件夹并没有权限去进入子文件夹或查看子文件内容如果要查看子文件内容必须给读取的所有权限。