更新时间:2021-03-18 GMT+08:00
使用obsftp上传/下载数据失败
现象描述
obsftp能够成功启动,但上传/下载数据失败。
可能原因
由于obsftp启动时,如果不指定使用端口,会从0~65535端口中随机选一个。当防火墙或者使用的虚拟机安全组限制了obsftp选择的端口时,使用obsftp时就会出现上传/下载数据失败的现象。
解决办法
针对端口占用原因导致的上传/下载数据失败,可以通过以下两种方式解决:
- 方式一:放通防火墙或者安全组的所有端口限制。
- 方式二:在启动obsftp时指定端口范围(指定的端口需要包含在防火墙放通的端口范围内)。以指定50000~60000范围内端口为例,启动obsftp的命令如下:
python FTPServerStart.py --passive_ports_start=50000 --passive_ports_end=60000
父主题: 常见问题