【问题标题】:FTP Server Authentication troubleFTP服务器认证问题
【发布时间】:2021-06-29 14:10:33
【问题描述】:

我正在尝试设置一个简单的 FTP 服务器。创建 FTP 服务器并设置匿名身份验证所需的参数后,我仍然无法访问该目录。

通过文件资源管理器访问 ftp 服务器后,我得到以下对话框:

我想要匿名身份验证,所以我选中该框,然后它会要求提供电子邮件地址。

尝试使用我们的域输入电子邮件地址后,我收到以下消息:

服务器不允许匿名登录或电子邮件地址未被接受。 (见截图顶部)

我试过了:

  • 在 Web 服务器上输入带有域的电子邮件地址。
  • 双重检查服务器上的文件夹权限 - 设置为每个人都可以读取内容。
  • 为匿名访问添加了新规则并设置为允许所有匿名用户
  • 将匿名身份验证凭据更改为 User:IUSR Pass:blank
  • FTP授权规则->所有匿名用户->读取
  • FTP 用户隔离->不隔离。开始于:FTP根目录 - 将“IUSR”帐户添加到根目录 NTFS 安全权限,具有读取、读取和执行以及列出文件夹内容。

基本上这个堆栈溢出问题(FTP website in IIS with anonymous authentication requires username and password)中提到的所有步骤

仍然有问题,无法访问 FTP 服务器。非常感谢任何帮助。

【问题讨论】:

  • 请将您的问题移至Super User(在此处删除,在此处重新发布)。这是off-topic here
  • 该提示表明您使用的是相当旧的客户端进行连接,该客户端可能仅支持 FTP 主动模式(使用搜索引擎了解什么是 FTP 主动/被动)。这很可能会失败,应该使用支持被动模式的 FTP 客户端。另外,学习如何为FTP配置防火墙,docs.microsoft.com/en-us/iis/publish/using-the-ftp-service/…

标签: iis ftp ftp-server


【解决方案1】:

找到 FTP 授权规则组件:

添加如下规则,检查读写,然后重启ftp站点,通过URL访问。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-04
    • 2020-03-06
    • 1970-01-01
    相关资源
    最近更新 更多