IIS FTP 7.5用户帐户如何工作?

我们想build立一个非Windows用户帐户的IIS 7 FTP服务器。 我们已经听说FTP Server v7.5支持这个function,但是文档正在讨论“IISpipe理员帐户”,这意味着这些帐户可以configuration网站和应用程序。 我们希望低特权帐户只能读写主目录中的文件。 有没有办法做到这一点?

IIS 7引入了IISpipe理器帐户,可用于许多事情,包括FTP。

请注意,一旦您授予他们IISpipe理权限,只要您还打开顶层的pipe理服务(WMSvc),他们就可以使用IISpipe理器来pipe理其站点。

此外,您可以授予该用户对FTP的访问权限。

关键步骤如下:

  • 在IISpipe理器用户下创build一个顶层用户
  • 给“本地服务”用户读/写访问该网站,或将Webpipe理服务(WMSvc)服务更改为自定义帐户,并使用它。 使用IISpipe理器用户时,WMSvc服务运行的帐户是需要对磁盘进行读/写访问的帐户。
  • 在IISpipe理器权限下授予该用户对站点或应用程序的访问权限
  • 在站点的FTP身份validation中,请确保添加IisManagerAuth自定义提供程序
  • 在FTP授权中,请确保授予该用户访问权限

其他的一切和你为FTP设置Windows用户一样。

请注意,默认情况下, IISpipe理 器用户IISpipe理器权限图标未安装在IIS中。 如果在IISpipe理器控制台中没有看到它们,可以通过在IIS中启用pipe理服务angular色服务来添加它们。

为此,请启动服务器pipe理器,并在左侧窗格中突出显示位于angular色下的Web服务器(IIS) (假设您已安装IIS)。 在右侧窗格中,向下滚动一半,直到看到最右侧的“ 添加angular色服务”链接。 点击它。 出现“添加angular色服务”对话框。

在pipe理工具树下的pipe理服务旁边打勾。 按安装,瞧!

以下是我刚写的内容: http : //learn.iis.net/page.aspx/321/configure-ftp-with-iis-7-manager-authentication/#02

在FTP 7.5中,您可以创build用于ftp的非活动目录帐户。

打开IISpipe理器,点击开始页面下的项目(这是机器的名称),然后查找pipe理部分(非常底部)。 单击IISpipe理器用户,在这里添加任何用户的FTP。

您还需要再次单击pipe理服务,然后单击Windows凭据或IISpipe理器凭据。 而已。