Windows FTP 无法工作

Windows FTP 无法工作

可能重复:
命令行 FTP 功能不起作用

我正在尝试将文件复制到远程 ftp 帐户,但失败了。

相同的 FTP 文件上传在 filezilla 中有效,但在 Windows FTP 命令行中无效。

设置:

port: 21
transfer mode: active
type: plain ftp

然后我进入命令行

ftp
lcd "C:\testfolder"
open 1.2.3.4 21
user dummyuser
password dummypassword
cd "httpdocs/log"
binary
prompt n
put "abc.txt" (hangs at put)

当它挂起时,显示的消息为:150 为 abc.txt 打开二进制模式数据连接

abc.txt 在远程 ftp 上成功创建,但文件内容为 0 字节。

它一直挂在那里。

答案1

好的,找到了修复方法。

命令行 FTP 功能不起作用

Pants 评论说,将 ftp.exe 添加到 Windows 防火墙例外列表中是可行的。

答案2

使用 Windows 7 时,我发现“文件传输程序”已经在 Windows 防火墙的“入站规则”列表中(一次用于 TCP,一次用于 UDP),但它仍然不起作用。

为了使其正常工作,我需要编辑这些规则并将“配置文件”(在“高级”选项卡中)从私人更改为公共、私人和域。

相关内容