我正在使用 FTP 7.5 创建虚拟目录,并授予用户在 FTP 下对该目录的写入权限。用户登录后可以看到所有内容,但无法上传任何文件。一直说用户没有权限,但在 FTP 中却有。我已经尝试了所有我知道的方法,包括授予用户对目录本身的权限。在服务器前面的 ISA 2006 中,我取消选中了“读取”框,所以我认为这没问题(发布规则)。如能得到任何帮助,我将不胜感激。
成衣
答案1
好的,任何遇到过这个问题的人我都有一个解决方案。
经过几天与工程师的沟通,我发现真正的问题正如预期的那样,是在 ISA 2006 中
是的,您需要创建一个发布规则并取消选中“READ”框。
但是,如果您使用的是配置了 EDGE 的防火墙,则可能存在一个问题。创建 EDGE 时会创建一个不受限制的访问规则,查看一下您就会看到它。它看起来无害,对吧。没有
现在右键单击该规则,您将看到另一个配置 ftp,单击它。
取消选中此处的已读框。
节省
完成后您就可以正常上传和下载了。
非常感谢微软的 Robert McMurray,他给了我很大的帮助。
我随后做了一些测试,例如删除原始发布规则,然后我就无法登录。所以我把它放回去,一切正常。
因此,对于采用 EDGE ISA2006 配置的人,我会检查一下。
答案2
ISA Server 有一个应用程序级 FTP 过滤器,默认情况下,它会阻止任何上传,无论实际的服务器设置和用户权限如何。您需要禁用它。
您可以通过右键单击 FTP 发布规则并选择“配置 FTP”,然后取消选择“只读”来执行此操作。