FTP错误530,用户无法login,主目录不可访问

我的任务是为我们的客户build立一个FTP目录。 我正在从安装了IIS 7的Windows 2008服务器上工作。

创buildFTP用户目录我遵循这个eHow教程 。

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

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

我已经加倍检查了用户的权限,一切似乎都应该如此。 如果有人有任何build议,我会很感激。

从阅读您的文章和您提供的关于您是否使用用户隔离的链接,我不清楚。 我的build议是确定是否要使用用户隔离,然后从头开始。

这里有一个可能有所帮助的链接:

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

我只是遇到了这个问题,任何人googling错误想添加在Windows Server 2012 IIS 8.0的解决scheme。 最后你必须在创buildFTP站点时指定的FTP根目录中创buildLocalUser文件夹,这非常简单。 然后在这个文件夹下创build你的用户名

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

这是用户隔离设置。

你将需要改变它“不隔离用户,启动用户在”用户名称目录“”

此错误的另一个原因可能是使用FTP IPv4地址和域限制

如果您的IIS FTP站点或其父母之一(包括默认站点)正在使用IPv4地址限制,那么您需要确保您的IP地址是允许的。

我有这个相同的问题,你已经描述了完全相同的错误返回到FileZilla。 这是我如何解决它:

  1. 打开IISpipe理器
  2. 点击站点 > 默认FTP站点设置
  3. 打开FTP IPv4地址和域限制
  4. 问Google 什么是我的IP
  5. 将您的公共IP地址添加到“ FTP IPv4地址和域限制”下的允许列表中
  6. 从开始菜单打开服务
  7. 在已启动的服务列表中findMicrosoft FTP服务
  8. 重新启动Microsoft FTP服务

IIS管理器FTP IPv4地址和域限制

我知道你说过你检查了权限,但是我想validation你是否检查了文件级权限以及共享权限?