数据同步同步网盘配置
阿里云 OSS 同步
阿里云 OSS 用 S3 方式同步的配置教程,以及访问模式、forbidden 等常见问题。
阿里云 OSS 同步配置
阿里云 OSS 支持 S3 协议,可以按 S3 的方式同步。
获取 S3 信息
- 在阿里云 OSS 控制台创建一个 Bucket,读写权限选「私有」,记下 Bucket 名称和所在地域
- 在 RAM 访问控制里创建一个用户,给它这个 Bucket 的读写权限,并为它创建 AccessKey。AccessKey Secret 只显示一次,记下来
- 服务器地址用 Bucket 所在地域的外网 Endpoint,格式类似
https://oss-cn-beijing.aliyuncs.com,以 OSS 控制台里 Bucket 概览页显示的为准
具体需要勾哪些权限、Endpoint 怎么查,以阿里云官方文档为准。
配置 Reeden 同步
- 打开 Reeden 的「数据同步」页面,进入「网盘」,在「选择网盘」里选「S3」
- 「服务器地址」填上面的 Endpoint,不要把 Bucket 名字拼进地址
- 「Access Key」填 AccessKey ID,「Secret Key」填 AccessKey Secret
- 「Bucket」填 Bucket 名称,「文件夹」保持默认的
Reeden即可 - 展开「高级设置」,「访问模式」选「虚拟主机模式」(以前叫「Bucket 在 URL 中」,要关掉)
- 点「验证连接」,提示「连接成功」即可开始同步
截图里的界面是旧版,「Bucket 在 URL 中」现在在「高级设置」里,叫「访问模式」。
常见问题
报 forbidden、Access Denied、密钥错误或时间差太大,按 S3 里的「常见问题」排查。阿里云 OSS 上报 forbidden 时,先确认:
- 「访问模式」选的是「虚拟主机模式」
- RAM 用户有这个 Bucket 的读写权限
- 「服务器地址」的地域和 Bucket 所在地域一致
Reeden