我一直在使用一个脚本,它使用 windows 命令行 FTP 将文件上传到第三方服务器。 (我使用的是 Windows 7。)第三方最近获得了一台新服务器,现在我仍然可以连接,但如果没有连接挂起,我无法发出任何命令。我什至做不到 ls
更不用说 put
.它卡在“正在为...打开数据连接”经过大量研究后,我将其范围缩小到他们的新服务器未配置为允许“主动模式”FTP连接。我无法为他们配置他们的服务器,此时我不确定服务器管理员的能力如何。所以我想知道我可以告诉他们执行哪些步骤来配置服务器以允许“主动模式”FTP 连接。我假设他们使用的是 Windows 7 机器。我需要告诉他们什么?
谢谢,
詹姆士
最佳答案
按照这个:
控制面板 -> Internet 选项 -> 高级选项卡
向下滚动,直到找到标有“使用被动 FTP”的复选框。
取消选中它。
关于windows-7 - 如何在 Windows 中允许 "active mode"FTP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29498767/