一、问题描述
在MinIO网页控制台上创建的桶(Buckets)权限默认都是私有桶,无论是通过网页控制台获取到的分享路径,还是通过API获取到的文件访问地址,地址后都是带参数和签名的,访问地址最长的有效时间为7天,有时候,我们期望文件的这个访问地址是永久有效的。
二、解决办法
将Buckets访问权限修改为public公有桶,上传文件,然后直接通过:ip地址+端口+桶名+文件名
访问,如:
http://192.168.0.159:9000/publicbuckets/user.jpg
,具体操作步骤如下:
2.1 创建Buckets并修改为public
2.2 上传测试图片
2.3 测试图片访问地址
http://192.168.0.159:9000/publicbuckets/user.jpg
三、其他方案
网上还有另外一种方式,可参考:开源对象存储MinIO设置永久访问