使用匿名身份验证的IIS中的FTP网站需要用户名和密码 [英] FTP website in IIS with anonymous authentication requires username and password

查看:29
本文介绍了使用匿名身份验证的IIS中的FTP网站需要用户名和密码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在IIS 8中有一个FTP网站,我希望向公众(未经身份验证的访问者)公开该网站,该网站是使用here中的以下设置配置的:

  • 无SSL
  • 身份验证:匿名(禁用基本身份验证)
  • 允许访问:匿名用户
  • 已选择读取权限

每当我尝试使用ftp://mysite.com地址从外部连接到网站时,总是会出现一个对话框提示我:

需要身份验证-服务器ftp://mysite.com:21需要用户名和密码

我已经尝试了所有凭据(即使对于对网站指向的文件夹具有读取权限的用户也是如此),但仍然一无所获。Basic Authentication已对该网站禁用。

如何配置FTP站点以允许任何访问者进行外部读取访问?

PS:即使使用暗示Basic Authentication的解决方案也可以,因为我可以为用户提供服务器上的帐户以满足我的需要,但是即使启用了Basic Authentication并提供了正确的凭据,它也无法进行身份验证。

问候您, 洋葱

推荐答案

要检查的四件事:

  1. FTP身份验证->匿名身份验证->启用然后编辑用户:IUSR密码:<;空白&>
  2. FTP授权规则->所有匿名用户->阅读
  3. FTP用户隔离->不隔离。开始位置:FTP根目录

  4. 将IUSR帐户添加到根目录NTFS Security权限中,具有读取、读取和执行以及列出文件夹内容的权限。

这篇关于使用匿名身份验证的IIS中的FTP网站需要用户名和密码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆