首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FTP隔离上的IIS 530 3 3文件系统错误

FTP隔离上的IIS 530 3 3文件系统错误
EN

Server Fault用户
提问于 2019-08-15 18:44:47
回答 2查看 2.8K关注 0票数 0

这一周来,我一直在为这个问题而奋斗。过去,我在IIS上设置了很多FTP服务器,没有任何重大问题。但现在我正面临着这件事我不知道该怎么做。

我在Google平台上有一个新的VM实例,运行一个带有IIS 10的WindowsServer2019数据中心操作系统。我创建了FTP站点(使用虚拟目录进行用户隔离),就像我在这些服务器上所做的那样。(我创建FTP站点,然后创建LocalUser虚拟目录和文件夹中的名称与使用它们的用户完全相同。此外,物理路径具有该用户的所有权限-- IIS_USERS和IUSR也是-,以及允许访问的授权规则)

但是它不起作用,FTP客户端总是抛出530错误(使用: Home目录不可访问)。我检查了所有的授权规则和权限,一切看起来都很好。

检查日志我发现了一个详细的错误代码,完整的代码是530 3。看看文档,它说错误#3是:“文件系统返回了一个错误”。我不知道会是什么。

如能提供任何帮助,将不胜感激,谢谢。

致以亲切的问候。

EN

回答 2

Server Fault用户

发布于 2019-08-15 22:11:54

没关系,我用procmon解决了它。

如果将来有人在IIS 10 / Windows Server 2019上再次使用"530用户无法登录,家庭目录不可访问“来访问这个问题,我将分享有关此问题的经验教训,而且一切似乎都很好:

  1. 引导你走向光明的是Procmon,使用它,你会发现发生了什么。
  2. 在我的例子中,当我设置所有虚拟目录时,我创建了LocalUser文件夹(因为它是在所有关于FTP隔离的文档中编写的)。但显然在IIS 10 / windows服务器2019中。它不使用LocalUser作为本地用户访问路径的通配符。它必须与服务器的名称完全相同(使用Procmon,我注意到它正在寻找一个名为my -e.g的路径。EDD_SERVER --当然,该路径不存在--实际上,procmon的结果是:“路径未找到”)
  3. 因此,我将FTP站点上的虚拟目录从LocalUser重命名为EDD_SERVER (服务器名称),它工作起来很有魅力。

我只是不明白为什么LocalUser不再工作了。

希望它能帮助到某人,致以亲切的问候。

票数 0
EN

Server Fault用户

发布于 2020-11-26 20:24:33

我在一个新的服务器2019 / IIS10设置中也遇到了同样的问题,这个线程帮助了我

在我的示例中,由于服务器是域连接的,FTP根目录下的虚拟服务器必须是域的名称(netbios名称)。我是通过催促程序发现的。在重命名之后一切都很好

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/979442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档