个人背景:我精通技术,但开发能力较强,管理能力较弱。抱歉遗漏了一些细节。
我有一个运行 Windows Server 2003 R2 的虚拟服务器。我通过 cygwin 运行 sshd。我有一个目录(本身包含许多嵌套目录),我想设置它,以便特定用户组始终可以完全控制其中的任何文件,而不管单个文件的权限如何,但我不想让用户成为管理员。访问可能是通过 sftp/ssh 进行的,但我认为只要文件系统权限正确,就会自动处理。我尝试过将顶级文件夹的访问权限授予该组,甚至执行“替换所有子权限”选项,但这只能处理当前存在的文件,而不能处理新文件(并导致其自身的问题)。
如果这个问题在 Server 2008 中更容易处理,那么这是个好消息,因为我们很可能在未来几个月内进行迁移。
谢谢,马修
答案1
“替换所有子权限...”是一项“一次性”任务。您可能会发现其中一个子文件夹未配置为“包含可从此对象的父级继承的权限”
因此,请确保您的用户组配置为对顶级目录具有“完全控制权”,然后在所有后续目录中确保选中“包括可从此对象的父级继承的权限”。这可以在“文件夹安全”选项卡中的“高级”下找到。
尽管在 Server 2008 中情况略有变化,但权限的工作方式是一样的。