ftp://127.0.0.1无法访问本机FTP服务器,通过本机IP可访问,127。0。0。1不能访问,我想用127的访问
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ftp://127.0.0.1无法访问本机FTP服务器,通过本机IP可访问,127。0。0。1不能访问,我想用127的访问相关的知识,希望对你有一定的参考价值。
参考技术A 确认下你是不是在属性里面给他指定了地址追问我用的是TYPSoft FTP Server
没有属性这个项
还其他原因引不能访问的吗?
如何做Domain IP address清空:
谢
FTP 错误 530 用户无法登录
【中文标题】FTP 错误 530 用户无法登录【英文标题】:FTP Error 530 User cannot login 【发布时间】:2011-03-22 07:33:53 【问题描述】:我正在尝试通过 FTP 连接到我使用 IIS 7.0 为 Windows Server Web(64 位)版本设置的新 FTP 站点。但是当我尝试登录该站点时出现上述错误。但我可以登录到我的其他 FTP 站点。
另外,当我从 IIS 管理器中选择此网站时,FTP 部分不会显示在中间部分,尽管它会显示在操作面板中。而且我也无法成功登录到这个 FTP 站点。
我已经检查并选择了本地登录。我没有只允许匿名连接。我已选择从网络访问这台计算机。
我也重新启动了 IIS 和 FTP 服务。
我注意到在 IIS 中的这个网站与其他有 FTP 工作的网站不同的一点是,这个网站下面有 3 个虚拟目录。而且,当我单击这 3 个中的任何一个时,FTP 条确实会出现在中心窗格中。有意义吗?
如何调试此错误的原因?我可以使用任何软件工具吗?
【问题讨论】:
你解决了这个问题吗? 我在互联网上挖掘了很长时间,试图弄清楚这一点。低调的 IIS 允许我将 IIS 用户添加为 FTP 用户。没有。您必须添加一个 Windows 域用户,然后在您的 FTP 授权规则中指定该用户...所以添加一个用户test
然后在允许规则的文本框中,您使用 windows 用户的单选按钮,然后输入 test
。
就我而言,我只是输入了错误的密码????。我通过查看安全事件日志发现了一个条目,上面写着“未知用户名或无效密码”。 (德语中的“Unbekannter Benutzername oder ungültiges Kennwort。”)。
上帝我讨厌微软:@
【参考方案1】:
根据这篇知识库文章,您需要启用本地登录权限。
http://support.microsoft.com/kb/200475
【讨论】:
谢谢,但那是错误的陈述。这篇文章是我参考的。我更新了我的描述。还有其他想法吗?【参考方案2】:我遇到了同样的问题,我删除了 FTP 站点并按照以下步骤操作:
http://www.iis.net/learn/publish/using-the-ftp-service/configure-ftp-with-iis-manager-authentication-in-iis-7
先决条件 - 我使用 4 个命令示例设置了文件夹的权限,但这并不能单独解决问题,所以我不能真诚地说这一步是必要的,但这是我所做的,现在它可以工作了。
配置 IIS 管理服务并添加 IIS 7 管理器 -
只需执行第 4 步,先删除现有用户,然后重新添加。
创建新的 FTP 站点并配置 IIS 7 管理器帐户 -
这里的所有步骤
配置 FTP 站点以使用 IIS 7 管理器身份验证 这里的所有 12 个步骤,包括第 5 步中的“管理员”设置。
然后它开始为我工作,我猜当我在没有指南的情况下执行此操作时,我跳过了一些简单的事情。
【讨论】:
在尝试此操作之前,我没有删除 FTP 站点或用户。除了第 2 步:配置 FTP 站点以使用 IIS 7 管理器身份验证之外,我已经完成了所有操作。一旦我启用了 IisManagerAuth 提供程序,IIS 管理器用户登录就开始工作了。赢 2012 R2 - IIS 8.5。【参考方案3】:在我的情况下,我缺少角色服务 FTP 可扩展性,这实际上是允许 IIS 管理器身份验证。 这很棘手,因为您可以允许 IIS 管理器身份验证,但在您没有安装 FTP 扩展性之前它仍然无法工作
【讨论】:
这对我来说也是如此。遵循一些分步指南可以很容易地忽略这一点。【参考方案4】:您可以查看您用于登录的参考帐户。 我的碰巧被锁定导致 530 错误。
【讨论】:
【参考方案5】:您是否尝试过从 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
为了解决这个问题,我授予 NETWORK SERVICES 用户对错误消息中指定的配置目录的只读权限。我不是 100% 确定这是正确的做法,但它确实为我解决了这个问题。
【讨论】:
【参考方案6】:我遇到了完全相同的错误。就我而言,我使用的是在运行 FTP 的服务器上定义的本地用户。用户名很短(3 个字符)。我可以在服务器上以该用户的身份“运行”,确认 Windows 对它没问题,并允许它进行身份验证。但是在测试 FTP 时,会返回 User cannot log in.
解决方案?我将用户重命名为更长(4 个字符)。当然,在授权下也更新了它的名称。然后FTP工作。希望它可以帮助某人!
【讨论】:
【参考方案7】:对我来说,我已经按照常规程序正确配置了 IIS。匿名身份验证有效,但特定用户无效。
因为,用户帐户是在 IIS 中创建的。实际上它也应该是创建 Windows 本地帐户。
然后它起作用了。
【讨论】:
【参考方案8】:尝试以这种格式提交您的凭据:
UserName: Domain|Username
Password: secretSquirrel
【讨论】:
虽然这可能会回答问题,但提供有关它如何和/或为什么解决问题的额外上下文将提高答案的长期价值。 我花了好几个小时试图让 IIS 管理器用户工作,这有我需要让登录工作的线索。将域名放在前面可以立即进行(在对 IIS 信息博客等进行了所有检查之后)。【参考方案9】:就我而言,我忘记启用基本身份验证
【讨论】:
【参考方案10】:就我而言,我已将该用户设为 IIS_IUSERS 的成员。
【讨论】:
【参考方案11】:使用 IIS 用户。
Do not isolate users -> User name directory
工作正常。用户从正确的文件夹开始。
当我切换到Isolate Users -> User name Directory
时出现以下错误:
Response: 530 User cannot log in, home directory inaccessible.
Win32 error: The system cannot find the path specified.
出于某种原因,您需要添加指向您的根目录的LocalUser
虚拟目录。
必须是准确的名称,并且区分大小写。
这对我有用。
【讨论】:
【参考方案12】:请检查使用该 ftp 的文件夹的安全性。 查看您为该 ftp 选择的用户或组是否与该文件夹的安全性相关联。
【讨论】:
这应该作为评论添加。【参考方案13】:就我而言,我必须从用户中删除 domain
。
所以,你的用户应该像username
,而不是domain\username
。
希望它对某人有所帮助。
【讨论】:
【参考方案14】:似乎有许多不同的可能原因。就我而言,我无法使用普通的“用户名”登录,并出现与上述相同的错误。
当我使用“.\username”登录时解决了。
由于某种原因,FTP 客户端尝试使用域帐户登录,而我只想使用本地计算机帐户登录。
希望这对某人有所帮助。
【讨论】:
【参考方案15】:由于某种原因,我的用户被“锁定”了。所以我可以在本地用户管理器(计算机管理)“解锁”它。现在它工作正常。希望对你有帮助。
【讨论】:
欢迎来到 Stack Overflow!这似乎没有完全提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留下评论。如果你earn足够reputation你就可以comment on any post。【参考方案16】:我建议先检查 FTP 日志。状态码将为您提供有关该问题的更多信息。下面是状态码的解释:The FTP status codes in IIS 7.0 and later versions
我遇到这个问题是因为我的 IIS 不支持被动模式。在FTP防火墙支持模块中输入数据后,问题解决了。
更多场景来自这篇帖子530 User cannot log in, home directory inaccessible
授权规则。确保拥有允许用户或匿名访问的授权规则。检查“IIS > FTP 站点 > FTP 授权规则”页面以允许或拒绝某些或所有用户的访问。
NTFS 权限。 FTP 用户(本地或域用户)应具有物理文件夹的权限。右键单击该文件夹并转到属性。在安全选项卡中,确保用户具有所需的权限。您可以忽略共享选项卡。它不用于 FTP 访问。
锁定帐户。如果您的本地或域帐户被锁定或过期,您最终可能会看到“用户无法登录”错误。检查本地用户属性或 Active Directory 用户设置以确保用户帐户处于活动状态。
其他权限问题。用户帐户可能没有“本地登录”或“仅允许匿名连接安全”权限。
【讨论】:
以上是关于ftp://127.0.0.1无法访问本机FTP服务器,通过本机IP可访问,127。0。0。1不能访问,我想用127的访问的主要内容,如果未能解决你的问题,请参考以下文章
我安装iis后,输入http://localhost和127.0.0.1无法显示,请各位帮帮忙,谢谢!!!
http://127.0.0.1/rest/page/index 显示HTTP ERROR: 404,而输入http://localhost
如何将PHP路径http://127.0.0.1.81改成80
警告:[/127.0.0.1:2293]远程主机强迫关闭了一个现有的连接。
ununtu16.0 +5.7mysql远程连接问题,在/etc/mysql/my.cnf 中找不到bind-address = 127.0.0.1
在局域网能访问我的php项目 httip://127.0.0.1:82/index.php 我怎么把php项目发布到外网访问啊?