我需要将SUSE Linux Enterprise 12中的文件上传到仅允许隐式FTPS的FTP服务器(实际上传需要从PHP触发,但我可以运行任意的shell命令)。默认情况下,防火墙限制传出连接。我已经提交了票证,并打开了990端口,但FTP需要两个连接。
是否有一种方法可以限制或控制出站端口的范围,以便我仅可以提交几个端口的请求?
其他详细信息:
-
FTP服务器似乎配置为使用各种随机端口(我一直在获取从1683到33277的端口)。
-
Curl似乎甚至没有选择说“请在a和b之间分配端口”。也许这意味着不可能。
-
我已经在考虑为给定主机而不是端口提交请求的想法(我想应该可以),但是如果我可以选择端口范围,那么我也许可以重用那些我知道已经开放了。