其余一切都已配置。当我关闭防火墙时,它可以连接。当我打开它时,它却不连接。我添加了入站和出站规则,为所有程序和服务打开端口 21,但这还不够好。为什么?
答案1
FTP 使用 2 个通道进行通信,ftp 数据 (20) 和 ftp 控制通道 (21)。根据您配置的方式(主动或被动),它将需要不同的配置。
Windows 使事情变得更容易,因为您可以允许某些可执行文件而不是特定端口。您可以选择允许 FTP 服务器可执行文件,或将服务器置于被动模式并允许端口 20 和 21。
答案2
这答案就在这里。步骤 2 在 Windows 防火墙高级设置中有一个对应的规则(您可以进一步调整),但我在那里找不到步骤 3 的规则。