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