对象存储
对象存储
S3 对象存储协议,如 COS、OSS、B2。
存储桶
存储桶名
Endpoint
Endpoint address(不知道可以看下方的官方文档)
Region
地区(不知道可以看下方的官方文档)
Access key id
Access key id
Secret access key
Secret access key
Session token
会话令牌,三段式token需要使用,正常是两段式不需要填写
Root folder path
根路径,不填则默认为根目录。
Custom Host
自定义 CDN 加速域名
Sign url expire
签名下载地址的有效期默认为 4 小时。 如果使用自定义加速域名,该选项无效。
Placeholder
占位符文件的名称。
Force path style
是否启用 ForcePathStyle
,通常是 minio 需要的。
List object version
参见 S3 的 SDK 文档。
添加对象存储示例及官方文档
对象存储
包含但不限于只有这些,还有很多例如微软谷歌没有添加,这里没有示例是因为注册开通困难无法提供示例教程,如果您有帐号欢迎联系提供帐号我来添加
提示
Alist挂载阿里云盘需要跳过 referer
,若你在防盗链开启不允许 referer
为空的话会无法使用,因为阿里云盘用的就是阿里云OSS(北京地区的)
其实 地区|Region
选项写 Endpoint
一样的也可以用,但是为了规范还是照着对照表写吧。
填写示例:
端点 URL 包含存储桶所在的区域名称
例1,如果您的存储桶位于美国东部(俄亥俄)区域
则 Endpoint (终端节点) URL 的格式为
s3.us-east-2.amazonaws.com/your-bucket-name
Region (地区)参数:
us-east-2
存储桶名称:
your-bucket-name
(你自己的存储桶名称)
例2,我的的存储桶是东京
的,存储桶名字叫 cdn-aw
,那么完整的参数填写就是如下
- Endpoint :s3.ap-northeast-1.amazonaws.com
- 地区:ap-northeast-1
- 存储桶名称:cdn-aw
下面我们看一下完整的参数填写示例吧
填写示例
Endpoint :S3 端点可通过 https://<ACCOUNT_ID>.r2.cloudflarestorage.com
端点使用
ACCOUNT_ID
就是你的账号ID,随处可见例如顶部地址栏链接后面的ID就是你账号ID
填写示例:
使用Minio
自建对象存储的应该都知道,ID和秘钥如何获取,这里就不说了
只需要填写存储桶名称,访问秘钥ID,安全访问秘钥,Endpoint 这四个选项,地区空着即可
Endpoint:http(s)://《YOUR_IP/URL》:9001/,可以使用IP也可以使用域名
最后记得打开 强制路径样式
才能使用,否则无法使用点击查看详情
填写示例:
默认你已经有Google Cloud的账号了,那么我们直接进入 Google Cloud Storage的设置页面,这个链接直达
然后会进入下面这个页面
在这个页面我们可以很明显的看到 Endpoint 和 Access Key,我这里因为已经创建的有一个AK/SK了,如果你没有,直接点下面的创建即可,点了创建,会提示你执行账户,我这因为账号问题,有两个,正常情况下只有一个,你选了账户后,点创建
然后就会出现Access Key/Secret 了,它俩分别对应Alist的 访问密钥 Id 和 安全访问密钥,这个只显示一次,一定要复制并保存到本地
到这里,Alist所需要的 EndPoint 、访问密钥 Id、安全访问密钥 就获取到了,剩余的 存储桶和地区,请在存储桶里面查看
出现和文件夹同名文件如何解决
挂载对象存储后打开文件夹后总是会出现一个和文件夹名一样的文件无法删除也无法打开
- 解决办法把配置里面的
列出对象版本
换成V2就可以,参考如下图所示