一、网络连接异常
网络波动是导致上传失败的首要因素,表现为传输过程中出现超时或数据包丢失。建议通过以下步骤排查:
- 使用
ping
命令测试服务器连通性 - 更换有线网络环境重新尝试上传
- 检查本地防火墙是否屏蔽22/21端口
二、权限配置问题
腾讯云服务器的文件系统采用Linux权限模型,需特别注意:
- 目标目录需要
chmod 755
写入权限 - SSH密钥对认证失败需重新生成密钥
- 子账户需分配COS_PutObject策略权限
三、文件限制触发
腾讯云对象存储(COS)对上传文件有以下限制:
- 单个文件最大5TB(控制台上传限制50GB)
- 禁止上传可执行文件
.exe
、.sh
- 文件名不得包含
/\:*?"|
特殊字符
四、服务器存储状态
通过腾讯云控制台执行存储检查:
- 登录CVM控制台查看磁盘使用率
- 使用
df -h
命令检查inode数量 - 突发流量可能导致临时存储限制
建议采用分段上传工具(如COSCMD)处理大文件,同时配置云监控告警策略。对于持续失败案例,可通过scp -v
命令输出详细日志进行诊断。