在 Linux 客户端上使用 FTPS 访问 Windows 服务器

在 Linux 客户端上使用 FTPS 访问 Windows 服务器

如果防火墙对端口 990 开放,那么 FTPS 为何无法返回文件内容?查询发送到服务器时未记录任何错误。Get 在客户端创建文件,但文件内容为空。文件夹上设置了读写权限。提前谢谢您。

答案1

由于 FTP(S) 使用至少一个辅助端口进行数据连接,因此必须在防火墙中打开一个或多个附加端口。

因此,一个好的解决方案是为所有 FTP 数据连接定义一个有限(且恒定)的端口范围,并在防火墙中打开这些端口。通常,您可以在 FTP 服务器配置中定义这些端口。

有关 FTP 协议和防火墙要求的更多信息,请参阅这里这里

相关内容