在 IIS 上的 FTP 站点内分配文件夹权限

Assigning Folder permissions within a FTP site on IIS

您好,我是 FTP 设置的新手,但我有一个 FTP 站点,其中包含多个文件夹结构和许多文件,我被要求在 IIS 7 服务器上维护。我的问题是如何分配权限?目前,所有登录此 FTP 站点的用户都可以查看和阅读所有文件夹及其内容。我希望能够指定一些用户仅读取和写入该 FTP 位置中的某些文件夹。

据我所知,IIS ftp 仅包含 FTP 隔离功能,该功能包含将 FTP 用户会话隔离到具有相同名称的物理目录的设置FTP 用户帐号。

用户只能看到他们的 FTP 根位置,因此,无法向上导航到物理目录树。创建的任何全局虚拟目录都将应用于所有用户。

如果这符合您的要求,您可以参考此 article 了解如何设置 ftp 隔离。

此外,如果您使用其他FTP授权模式,如管理授权或windows授权,我建议您可以考虑修改文件夹属性的安全性中的文件夹权限。特殊用户。

通过使用 FTP 授权规则,可以为特定用户设置文件夹的特定权限。 这是一项非常繁琐的工作,因为每个权限都是从上面的文件夹继承的。所以从根开始你需要为每个文件夹添加权限。

对于每个文件夹,您需要:

  • 为需要访问此文件夹或下层文件夹的所有用户添加对文件夹的读取权限。需要此权限才能访问子文件夹。
  • 为所有需要对该文件夹进行读写的用户添加对该文件夹的读写权限
  • 删除从顶级文件夹继承的权限,该权限对于此文件夹不正确。

这一切都在 IIS-manager 中完成,方法是单击左侧菜单中的文件夹,然后单击 FTP 授权规则,并在那里设置权限。