使用匿名身份验证的IIS中的FTP网站需要用户名和密码 [英] FTP website in IIS with anonymous authentication requires username and password
本文介绍了使用匿名身份验证的IIS中的FTP网站需要用户名和密码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在IIS 8中有一个FTP网站,我希望向公众(未经身份验证的访问者)公开该网站,该网站是使用here中的以下设置配置的:
- 无SSL
- 身份验证:匿名(禁用基本身份验证)
- 允许访问:匿名用户
- 已选择读取权限
每当我尝试使用ftp://mysite.com地址从外部连接到网站时,总是会出现一个对话框提示我:
需要身份验证-服务器ftp://mysite.com:21需要用户名和密码
我已经尝试了所有凭据(即使对于对网站指向的文件夹具有读取权限的用户也是如此),但仍然一无所获。Basic Authentication
已对该网站禁用。
如何配置FTP站点以允许任何访问者进行外部读取访问?
PS:即使使用暗示Basic Authentication
的解决方案也可以,因为我可以为用户提供服务器上的帐户以满足我的需要,但是即使启用了Basic Authentication
并提供了正确的凭据,它也无法进行身份验证。
问候您, 洋葱
推荐答案
要检查的四件事:
- FTP身份验证->匿名身份验证->启用然后编辑用户:IUSR密码:<;空白&>
- FTP授权规则->所有匿名用户->阅读
FTP用户隔离->不隔离。开始位置:FTP根目录
将IUSR帐户添加到根目录NTFS Security权限中,具有读取、读取和执行以及列出文件夹内容的权限。
这篇关于使用匿名身份验证的IIS中的FTP网站需要用户名和密码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文