在 IIS6 中无法使用 FTP 登录

在 IIS6 中无法使用 FTP 登录

我正在尝试为我的一位客户设置一个 FTP 站点,以便使用 IIS6 从我的组织检索文件。我已经创建了 FTP 站点,并设置为不隔离用户(没有必要,因为 FTP 只有在经过身份验证的情况下才是只读的)。

问题就在这里。FTP 需要密码保护,所以我关闭了 FTP 站点上的匿名访问。然后我ftpuser在机器上创建了一个帐户,并授予它在 ftp 根目录上的读取和浏览目录权限。但是,当我去测试登录时ftpuser,我收到一个530 "ftpuser cannot login"错误。但是,如果我通过 HTTP 浏览到同一个目录(匿名访问也关闭)并输入ftpuser登录信息,我可以成功下载文件和浏览目录。为什么ftpuserHTTP 可以工作,而 FTP 不行?难道我不应该使用我刚刚创建的 ftpuser 登录信息通过 FTP 登录吗?

答案1

FTP 状态代码 530 肯定与用户名\密码错误有关。您是否尝试过以以下身份对 FTP 站点进行身份验证:

机器名\ftp用户密码

相关内容