FTP错误530用户无法登录

sal*_*ere 19 ftp iis-7 windows-server

我正在尝试FTP到我使用IIS 7.0为Windows Server Web(64位)版本设置的新FTP站点.但是当我尝试登录此站点时出现上述错误.但我可以登录我的其他FTP站点.

此外,当我从IIS管理器中选择此网站时,FTP部分不会显示在中间部分,尽管它显示在"操作"面板中.我也无法成功登录此FTP站点.

我已经检查过,我已经选择了本地登录.我不允许只匿名连接.我从所选的网络访问此计算机.

我也重新启动了我的IIS和FTP服务.

我注意到IIS中这个网站与FTP工作的其他网站不同的一个不同之处是,这个网站下面有3个虚拟目录.当我点击这3个中的任何一个时,FTP条带确实出现在中心窗格中.合理?

如何调试此错误的原因?我可以使用的任何软件工具?

Nig*_*gel 15

您是否尝试过从FTP服务器登录?如果您执行此操作,并在"FTP消息"下启用"显示来自本地请求的详细消息",那么您将更清楚地了解登录失败的原因.在我的情况下,我收到以下消息(我正在使用IIS管理器用户和直通身份验证)

530-User cannot log in.
 Win32 error:   Access is denied.
 Error details: Filename: \\?\C:\Windows\system32\inetsrv\config\redirection.config
 Error: Cannot read configuration file due to insufficient permissions

Run Code Online (Sandbox Code Playgroud)

为了解决这个问题,我给NETWORK SERVICES用户提供了对错误消息中指定的config目录的只读访问权限.我不是100%确定这是正确的做法,但它确实为我解决了这个问题.


Ант*_*ьян 9

在我的情况下,我缺少角色服务FTP可扩展性,这实际上允许IIS管理器身份验证.这非常棘手,因为您可以允许IIS管理器验证,但是在您没有安装FTP扩展性之前它仍然无法工作


Ste*_*hev 9

在我的情况下,我忘了启用基本身份验证

在此输入图像描述


All*_*lie 7

似乎有许多不同的可能原因。就我而言,我无法使用普通的“用户名”登录,并出现与上述相同的错误。

当我用“.\username”登录时,问题就解决了。

由于某种原因,FTP 客户端尝试使用域帐户登录,而我只想使用本地计算机帐户登录。

希望这对某人有帮助。


小智 5

尝试以这种格式提交您的凭据:

UserName: Domain|Username
Password: secretSquirrel
Run Code Online (Sandbox Code Playgroud)