问题描述
我正在尝试建立一个简单的 FTP 服务器。创建FTP服务器并设置匿名身份验证所需参数后,我仍然无法访问该目录。
通过文件资源管理器访问 ftp 服务器后,出现此对话框:
我想要匿名身份验证,所以我选中了该框,然后它会要求提供电子邮件地址。
尝试使用我们的域输入电子邮件地址后,我收到以下消息:
服务器不允许匿名登录或电子邮件地址未被接受。 (见截图顶部)
我试过了:
- 在网络服务器上输入带有域的电子邮件地址。
- 仔细检查服务器上的文件夹权限 - 设置为每个人都可以读取内容。
- 为匿名访问添加了新规则并设置为允许所有匿名用户
- 将匿名身份验证凭据更改为 User:IUSR Pass:blank
- FTP 授权规则->所有匿名用户->读取
- FTP 用户隔离->不隔离。开始于:FTP根目录 - 将“IUSR”帐户添加到根目录 NTFS 安全权限,具有读取、读取和执行以及列出文件夹内容。
基本上是这个堆栈溢出问题(FTP website in IIS with anonymous authentication requires username and password)中提到的所有步骤
仍然有问题,无法访问 FTP 服务器。非常感谢任何帮助。