白嫖中国科技云数据胶囊当一个简易图床

1,035 字 6 分钟
AI 摘要
介绍用中国科技云数据胶囊的20GB免费存储充当简易图床,包括实名领取、获取S3密钥,以及通过阿里云ESA私有回源和URL重写访问文件,并提示数据安全风险。

观前提醒

⚠️:本教程仅供参考,本人不对数据安全和任何后果负责,建议真正重要的东西存大厂 oss。这玩意是来给你存东西用的,官方给的出发点不是让你当图床用的,本文只是探讨使用方法。不对任何后果负责。

灵感来源自 bilibili up主 @小杨聊科技

这是什么?

中国科技云提供的 “数据胶囊” 为每个实名用户提供了 20GB 的免费存储空间。支持 S3,WebDAV 访问,本质上就是送了个 20G 不限流(没测试过但是刷这个真有点难评了) 的存储桶。于是本人突发奇想看看能不能拿来当博客的图床。

准备

1. 中国大陆实体身份证,需要刷手机申领网证用,有网证的就不用了 2. 手机号邮箱 3.一个支持 S3 兼容回源的 CDN,此处使用阿里云 ESA 这东西必须得套个 CDN 用,因为给的 S3 桶只有私有读写

注册获取数据胶囊

首先前往 中国科技云官网 注册通行证,这一步需要用到邮箱和手机号,不多说了。

step1

注册完毕后在界面最底下点击进入应用” 数据胶囊 “,立即登录

step2

使用中国科技云通行证登录

step3

登录成功后可以看到默认创建的三个桶,可以自行处理,我是没管他们创建了个新的用。

然后点击右上角头像,会看到没实名只有 1G,点击领取免费额度会让你通过网证 APP 完成实名

step4

下个国家网络身份认证 APP 照着引导做就可以。需要注意如果你用苹果手机的话,如果出现识别身份证这刷不到,试一下身份证垂直贴在手机顶部就能刷到了。 弄完之后扫码完成实名认证就能领到 20G 的空间了。

获取 S3 鉴权信息

点击进入你的桶内,点击上面菜单栏中的 “客户端访问”
step5 此处会列出 BucketName 等信息,新建一份 AccessKey ID 和 Secret 留存下来备用,权限记得选完全控制。 step6

CDN 的配置,此处使用 ESA

这一步就有点麻烦了,首先阿里云 ESA 回源 S3 不支持指定 DefaultPath 和 Bucketname,所以还需要去搞一些重写规则,不知道别家了。 已知如果把回源 host 重写成 .s3.cstcloud.cn 的形式会被它的 waf 拦住。

配置 CDN 记录

首先在 DNS 记录中新建一条,记录类型选择 CNAME,主机记录就写你要拿来当图床的域名, 记录值/源站选 S3 兼容,回源类型选私有访问,源站地址写 s3.cstcloud.cn,然后以下大家可以参考我的格式填写。

step7

需要注意的是回源 host 务必写跟随源站域名。

配置重写规则让你能访问到文件

第一步完成了之后你直接去访问你存在桶里的东西会报错,原因是 ESA 不支持指定回源的 bucket,然后你就访问到了访问了它默认的桶。 所以我们要通过重写 url 的方式来在路径里手动加上我们的桶名~ 点击侧边栏中的规则 - 转换规则 - 重写 URL - 新建规则 step8

上方的请求匹配规则中填写自定义规则,内容写你当图床的主机名 step9

下方的 则执行重写 URL 中,路径选择 “重写到”,类型选动态,内容填入表达式 step10

concat("/example", http.request.uri.path)

此处/后面的内容为你的桶名,例如你的桶名叫 mystatics,就写

concat("/mystatics", http.request.uri.path)

以此类推。然后保存规则

接下来就搞定了,通过你的域名/文件目录,可以直接访问到你在数据胶囊中存的内容~

再次说明,图床用途仅供学习交流用,正经用途建议去用大厂 oss,本人不对数据安全负责

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

白嫖中国科技云数据胶囊当一个简易图床

https://blog.icybit.cn/posts/35
作者
IcyMichiko
发布于
2026-02-15
许可协议
CC BY-NC-SA 4.0

评论

Markdown

评论区加载中…