FTP 错误 530,用户无法登录,主目录无法访问

FTP 错误 530,用户无法登录,主目录无法访问

我的任务是为我们的客户设置 FTP 目录。我在安装了 IIS 7 的 Windows 2008 Server 上工作。

要创建 FTP 用户目录,我遵循此 eHow 教程

FTP 站点已在 IIS 7 上设置,因此我跳过了该部分并完全按照其余部分进行操作。但是,当我尝试通过 FileZilla 连接时,出现以下错误:

状态:连接到 xxx.xx.xx.xx:21...
状态:连接已建立,正在等待欢迎消息……
响应:220 Microsoft FTP 服务
命令:USER userFTP
响应:331 用户 FTP 需要密码。
命令:PASS ********
响应:530 用户无法登录,主目录无法访问。
错误:严重错误
错误:无法连接到服务器

我仔细检查了用户的权限,一切似乎都正常。如果有人能提供任何建议,我将不胜感激。

答案1

通过阅读您的帖子和您提供的链接,我不清楚您是否正在使用用户隔离。我的建议是确定您是否要使用用户隔离,然后从头开始。

以下链接或许能帮到你:

http://learn.iis.net/page.aspx/305/configuring-ftp-75-user-isolation/

答案2

我刚刚遇到了这个问题,对于任何在谷歌上搜索错误的人,我想添加适用于 Windows Server 2012 IIS 8.0 的解决方案。这很简单,最后你必须LocalUser在创建 FTP 站点时指定的 FTP 根目录中创建一个文件夹。然后在此文件夹下创建你的用户名文件夹。

例如D:\ftp-root\LocalUser\user1

答案3

这是用户隔离设置。

您需要将其更改为“不隔离用户,在“用户名目录”中启动用户”

答案4

我们也遇到了同样的问题。(530 用户无法登录,主目录无法访问)问题是我们的防火墙中新开放的(为了允许更多会话)允许另一个 IP 访问我们的 FTP 服务器(我们已设置 IP 限制) 解决方案是将 IP 添加到 IPRestrictions 允许列表中

相关内容