使用“FTP 身份验证”功能页可以配置 FTP 客户端可用于获得内容访问权限的身份验证方法。您可以通过单击相应的列标题,来按名称、状态或类型对此列表进行排序。通过使用“分组依据”下拉列表,还可以将身份验证功能按类型或状态进行分组。

默认情况下,不启用任何身份验证方法;如果要允许 FTP 用户访问您的内容,则必须启用某种身份验证方法。身份验证方法有两种类型:内置和自定义。

  • 内置身份验证方法是 FTP 服务器的组成部分。可以启用或禁用这些身份验证方法,但无法从 FTP 服务器中删除这些方法。

  • 自定义身份验证方法通过可安装的组件得以实现。可以启用或禁用这些身份验证方法,并可以将这些方法添加到 FTP 服务器或从中删除这些方法。

    注意

    单击任务列表中的“自定义提供程序”将显示 FTP 的“自定义提供程序”对话框对话框。

    注意

    基本身份验证将配合 Active Directory (AD) 用户隔离一起使用。但是,如果在已启用 AD 用户隔离的情况下启用自定义身份验证或任何其他形式的身份验证,则这种其他形式的身份验证将不起作用。有关 FTP 用户隔离(包括 AD 用户隔离)的详细信息,请参阅配置 FTP 7 用户隔离(可能为英文页面)

    注意

    “FTP”和“Anonymous”是保留字。不能创建包含这些名称的 IIS 管理器用户帐户。

UI 元素列表

下表描述了功能页上和“操作”窗格中提供的 UI 元素。

功能页元素

元素名称 描述

匿名身份验证

匿名身份验证是一种内置的身份验证方法,它允许任何用户通过提供匿名用户名和密码访问任何公共内容。默认情况下,禁用匿名身份验证。

注意

当您希望访问 FTP 站点的所有客户端都能查看站点内容时,请使用匿名身份验证。

ASP.NET 身份验证

ASP.NET 身份验证是一种自定义身份验证方法,它要求用户提供有效的 .NET 用户名和密码才能获取内容访问权限。.NET 帐户可以来自与您的 Web 内容共享的 ASP.NET 用户数据库,也可以来自单独的 ASP.NET 用户数据库。

注意

ASP.NET 身份验证需要配置提供程序,可能还需要配置连接字符串,才能访问 ASP.NET 用户数据库。

基本身份验证

基本身份验证是一种内置的身份验证方法,它要求用户提供有效的 Windows 用户名和密码才能获得内容访问权限。用户帐户可以是 FTP 服务器的本地帐户,也可以是域帐户。

注意

基本身份验证在网络上传输未加密的密码。只有确信已使用 SSL 保护客户端与服务器之间的连接时,才应使用基本身份验证。

IIS 管理器身份验证

IIS 管理器身份验证是一种自定义身份验证方法,它要求用户提供有效的 IIS 管理器用户名和密码才能获得内容访问权限。IIS 管理器身份验证要求安装 IIS 管理服务,并将其配置为同时使用 Windows 凭据和 IIS 管理器凭据。(使用 IIS 管理器身份验证时,不必运行 IIS 管理服务。)

注意

IIS 管理器身份验证在网络上传输的密码不经加密。只有确信已使用 SSL 保护客户端与服务器之间的连接时,才应使用 IIS 管理器身份验证。

“操作”窗格元素

元素名称 描述

自定义提供程序

打开“自定义提供程序”对话框,以使您可以启用默认的自定义提供程序或您自己的自定义提供程序。

启用

启用所选的提供程序。只有在禁用了所选的提供程序时,此选项才可用。

禁用

禁用所选的提供程序。只有在启用了所选的提供程序后,此选项才可用。

编辑

使您可以编辑内置提供程序的设置。

注意

若要编辑自定义提供程序的设置,必须从全局级别访问“自定义提供程序”对话框,并单击“编辑”

删除

删除所选的提供程序。对于内置提供程序,此选项不可用。

注意

配置 FTP 身份验证设置时,还应配置 FTP 授权设置。

请参阅


目录