Dav*_*ion 10 networking ftp filezilla
我正在尝试在我家中设置本地 FTP 服务器。每当我连接到托管服务器的计算机上的帐户时,一切正常,但是当我尝试在另一台计算机上连接时,即使帐户连接成功,目录列表也会失败。我已允许端口 21 TCP 和 UDP 通过主机的防火墙,并将 FileZilla Server 添加到允许通信的程序列表中。我该如何解决这个问题?
Mar*_*ryl 13
虽然这个问题很老,但没有真正全面的答案。所以我加了一个。
在被动 FTP 模式(当今最常见的模式)中,FTP 服务器在端口 21 上侦听 FTP 控制连接。但是对于所有数据传输,包括目录列表,它会侦听额外的端口。该端口是从配置的端口范围中挑选出来的。
如果您只打开防火墙上的 21 控制端口,您将获得所描述的行为。您可以连接,但不能列出目录或传输文件。
有关详细信息,请参阅我关于被动 FTP 模式的网络配置的文章。
您必须转到控制面板 > 系统和安全 > Windows 防火墙 > 高级设置 > 入站规则 > 新规则,然后为 FTP 服务器正在使用的数据端口范围添加新的入站规则。
FileZilla FTP 服务器使用的端口范围在Edit > Settings > Passive mode settings > Use custom port rage 中配置。您可以配置一个狭窄的范围(如 10 个端口),以限制打开的端口数。您应该使用 1024 及以上的端口号(最多 65535)。
| 归档时间: |
|
| 查看次数: |
66572 次 |
| 最近记录: |