FTP相关常见问题

目录

1. 使用FTP文件上传通道需要申请FTP帐号?

必须统一使用云服务账号登录FTP。帐号详见:云服务账号管理_V2

2. 使用FTP文件上传通道需要每次都申请 token吗?

不需要。只需要云服务帐号(详见:云服务账号管理_V2)和密码即可。

3. 一个APP可以有多个FTP帐号吗?

不能。 FTP帐号和密码与云服务帐号、密码相同。即一个APP只能有一个FTP帐号。

4. 从公网连接 FTP server 超时

请检查本地防火墙配置。

5. FileZilla连接 FTP 时提示“严重错误,无法连接到服务器”

根据本文“使用前必读”的说明,每个帐号最多只能有3个FTP会话,请确认是否已经达到限制。

6. FileZilla文件上传过程中提示“Connection aborted”

提示全文为:“Could not write to transfer socket: ECONNABORTED - Connection aborted”。
根据[[FTP简介及使用限制#2. 系统限制]的说明,磁盘配额大小有限制。此错误是由于达到磁盘上限引起的,请先清理 FTP 上的文件。

7. 文件上传失败怎么办?

最常见的一种上传失败的原因是文件存在安全隐患。这时可以通过查看FTP用户目录下的virus.log文件确认。 如下图所示:
(1)用户目录下的文件virus.log:
CVM_FTP_4.png

(2)virus.log中记载了安全隐患:
CVM_FTP_5.png

8. 上传后发现部分文件被过滤了?

文件被过滤是由于不符合安全规范或命名规范造成的。
请参看:
-FTP简介及使用限制#3. 文件及目录命名限制
-FTP简介及使用限制#5. 安全限制

9. 提示GnuTLS error -53:Error in the push function错误

根据[[FTP简介及使用限制#2. 系统限制]的说明,磁盘配额大小有限制。此错误是由于达到磁盘上限引起的,请先清理 FTP 上的文件,并检查文件大小是否已经超出空间限制。

10. 登录FTP时提示“530 Login incorrect”错误

“530 Login incorrect”的错误是指用户的账户或密码填写错误,请检查账户密码是否正确(账户查看参见云服务账号查看)。注意ftp登录的密码不需要token,只需要固定密码。保证账户密码正确后,需要断开原有的ftp连接,重新启用ftp客户端连接一次。
如果仍失败,建议修改密码。

11. 连接FTP时提示“GnuTLS error -9”或出现421错误

421错误是指提示“421 There are too many connections from your internet address”。
FTP限制了客户端的IP访问连接数量,同一时间内来自同一客户端IP的连接数不能超过3条。如果出现这样的报错,请核实是否有其他同事使用同个IP发起了FTP连接。如果没有,可以重启下网卡断开原有连接后,重新连接FTP。

12. 通过FTP上传文件时提示“GnuTLS error -8”

这种情况一般是连接FTP网络不稳定导致连接超时。
Filezila本身有重传机制,可以通过设置重传次数和永不超时,来避免这个问题。点击filezila的“编辑”->“设置”,进行相应的设置即可,如下图所示:
CVM_FTP_9.png

13. 使用lftp的mirror方式上传文件夹时,个别文件没有覆盖

lftp的mirror是一种增量覆盖。如果文件夹内包含的文件,和需要覆盖的文件名称一样,大小一样时,就不会进行覆盖。
如果出现这种情况,建议单独对这种文件进行上传,或者在上传前先删除FTP原有的文件,再进行上传。

14. FTP上传文件后,为何会出现virus.log的文件?

virus.log文件是FTP用于记录用户的文件上传记录,审计用户是否有违规或上传不符合FTP要求的文件,如检查是否有包含test名称的文件等,不会影响用户的文件上传。

15. 通过FTP上传文件时提示“550 Upload Permission denied”

该提示是指上传的文件名不符合规则。Ftp目前不允许上传包含test的文件名和中文名称的文件名。

16. FTP上的文件保留周期是多久?

目前FTP只会保留最近2天上传的文件,每天凌晨会定时删除超过2天没有操作的文件。

17. 使用FTP时有哪些限制?

FTP的上传下载速度都限制小于2M/s。
应用的目录总文件大小要求不能超过3G。应用目录过大会影响FTP性能,腾讯开放平台如果检测到超出限制的目录情况,会进行清理操作,以保证FTP性能。

18. 通过FTP上传文件后,在数据导入时找不到已上传的文件?

通过FTP上传文件时,必须将文件拖动到远程站点的相应文件夹里:
要导入到CDB的数据文件,必须拖动到远程站点的cdb文件夹下;
要导入到CMEM的数据文件,必须拖动到远程站点的cmem文件夹下。
详见:FTP使用指引(本地服务器为Windows)#Step3. 上传文件

19. lftp是否支持断点续传?

支持。只需要修改下lftp配置文件即可。
使用以下命令打开配置文件lftp.conf:

# vim /etc/lftp.conf

在配置文件lftp.conf里面添加如下内容,保存后即可:
set xfer:clobber on

以上信息是否解决您的问题?

Copyright © 1998 - 2017 Tencent. All Rights Reserved.

腾讯公司 版权所有

有问必答 返回顶部