可以配置 FTP 服务器以允许对 FTP 资源进行匿名访问。如果为资源选择了匿名 FTP 身份验证,则接受对该资源的所有请求,并且不提示用户输入用户名或密码。这是可能的,因为 IIS 将自动创建名为 IUSR_computername 的 Windows 用户帐户,其中 computername 是正在运行 IIS 的服务器的名称。这和基于 Web 的匿名身份验证非常相似。如果启用了匿名 FTP 身份验证,则 IIS 始终先使用该验证方法,即使已经启用了基本 FTP 身份验证,也是如此。
摘要式身份验证和集成 Windows 身份验证无法用于 FTP 站点。必须在站点级别给 FTP 站点设置可用的验证设置。
要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
启用验证匿名 FTP 身份验证方法
要点 如果更改网站或虚拟目录的安全设置,Web 服务器就会提示您重置该站点或目录的子项安全设置的权限。如果选择接受这些设置,子项就会继承父站点或目录的安全设置。