阿里云OSS数据下载到服务器出现403_ Forbidden

问题描述

测序公司产出的数据到阿里云OSS,随手一个数据链接。

直接复制到本地浏览器没问题:

但在服务器用wget或curl却出现403 Forbidden:

解决

URL 里面包含特殊字符 比如 &,导致 URL 被截断,造成请求 URL 不完整,OSS 中不存在对应的文件信息,所以访问被拒绝提示 403。因此在 Linux 平台 URL 需要加上英文单/双引号才可以通过 wget 工具下载。

另外,下载完后,可能要重命名一下。或使用wget -O 重命名。

wget -c "http://novo-intelligent-tj.oss-cn-beijing.aliyuncs.com/css_home/XXXXRSCS7000/P101SC18081936-01/P101SC18081936-01-J037/00.CleanData/C01-1/C01-1_2.clean.fq.gz?OSSAccessKeyId=LTAIBg5ZREoSx2z9&Expires=1660184130&Signature=rJPsQWT9Mfckwz3SViwMIfKkPEg%3D" -O C01-1_2.clean.fq.gz

Ref:
https://www.cnblogs.com/operationhome/p/11077517.html

posted @ 2022-08-10 18:10  生物信息与育种  阅读(518)  评论(0编辑  收藏  举报