MinIO设置永久访问链接

引言

  minio 上传文件后分享链接,最多只能生成有效期 7 天的链接,但有些资源是需要可以永久访问的,而不是需要访问时再去生成。

  

 

桶策略

  经过一番查找,基本都是通过 minio 的 mc 来设置桶的 Policy 达成的,设置后可直接通过:域名 + 桶名称 + [文件前缀] + 文件名,来访问。而这种方式在这里就不赘述了。

  在摸索过程中,发现了一个其实非常简单的方式就可以达成目的,不需要下载 minio 的 mc,原理同样是设置 Policy。

  

 

 

   在 minio 的可视化界面就可以设置,添加一个 Bucket Policy 即可。

  Read Only 对应 mc policy 的 download;

  Write Only 对应 mc policy 的 upload;

  Read and Write 对应 mc policy 的 public;

  无策略 对应 mc policy 的 none。

  添加 Read Only 或 Read and Write 就可以实现永久链接(注意安全问题)。

 

验证

  

 

 

   在上图,先通过 minio 的 mc 设置了桶(test) 的 policy 为 download,再去可视化界面查看 test 的 policy ,可以看到是 Read Only。

 

参考

  1. http://docs.minio.org.cn/docs/master/minio-client-complete-guide

 

posted @ 2021-05-24 16:48  blogCblog  阅读(7725)  评论(0编辑  收藏  举报